Sven Schöling [Tue, 14 Feb 2012 13:01:37 +0000 (14:01 +0100)]
UPGRADE update
Sven Schöling [Mon, 13 Feb 2012 17:35:04 +0000 (18:35 +0100)]
Template Editor auch im Backend auf Admin Recht gesetzt.
Sven Schöling [Mon, 13 Feb 2012 17:32:47 +0000 (18:32 +0100)]
Template Editor auf Adminrecht setzen.
Sven Schöling [Mon, 13 Feb 2012 17:02:41 +0000 (18:02 +0100)]
Rudimentäre Verwaltung von Benutzern
Sven Schöling [Mon, 13 Feb 2012 17:02:17 +0000 (18:02 +0100)]
Neues Recht "admin" für Administration aus Useraccounts heraus
Sven Schöling [Mon, 13 Feb 2012 17:01:07 +0000 (18:01 +0100)]
release doku: locales ganz vergessen.
Sven Schöling [Sun, 27 Feb 2011 14:05:49 +0000 (15:05 +0100)]
delay_flash
Sven Schöling [Fri, 25 Feb 2011 11:48:27 +0000 (12:48 +0100)]
Flash error: Carp muss sich importieren bevor carp funktioniert.
Sven Schöling [Wed, 23 Feb 2011 10:33:13 +0000 (11:33 +0100)]
Sinnvollere Fehlermeldungen bei fehlerhaften Flash codes.
Sven Schöling [Tue, 11 Jan 2011 14:37:17 +0000 (15:37 +0100)]
Kategorie bei Flash prüfen.
Sven Schöling [Mon, 13 Feb 2012 16:09:21 +0000 (17:09 +0100)]
delay_flash_on_redirect Magie im Basecontroller.
Wenn von einem Controller explizit überladen, wird der normale Föash vor einem
redirect_to automatisch upgegradet in ein flash_later.
Conflicts:
SL/Controller/Base.pm
Sven Schöling [Thu, 6 Oct 2011 10:20:43 +0000 (12:20 +0200)]
_bool_yn accessor
Sven Schöling [Mon, 13 Feb 2012 15:01:58 +0000 (16:01 +0100)]
Release Management: Bugzilla Version
Sven Schöling [Mon, 13 Feb 2012 15:01:43 +0000 (16:01 +0100)]
Typo
Sven Schöling [Mon, 13 Feb 2012 14:39:24 +0000 (15:39 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Mon, 13 Feb 2012 14:35:41 +0000 (15:35 +0100)]
gelöschte Benutzer in do/form_header ausblenden
Sven Schöling [Mon, 13 Feb 2012 13:56:58 +0000 (14:56 +0100)]
gelöschte Benutzer in ct/form_header ausblenden
Sven Schöling [Mon, 13 Feb 2012 13:25:24 +0000 (14:25 +0100)]
gelöschte Benutzer in ir/form_header ausblenden
Sven Schöling [Mon, 13 Feb 2012 13:17:15 +0000 (14:17 +0100)]
gelöschte Benutzer in is/form_header ausblenden
Sven Schöling [Mon, 13 Feb 2012 12:08:33 +0000 (13:08 +0100)]
gelöschte Benutzer in oe/form_header ausblenden
Sven Schöling [Mon, 13 Feb 2012 11:00:29 +0000 (12:00 +0100)]
gelöschte Benutzer in fu/edit_access_rights ausblenden
Sven Schöling [Mon, 13 Feb 2012 10:52:44 +0000 (11:52 +0100)]
gelöschte Benutzer in dunning/search ausblenden.
Sven Schöling [Mon, 13 Feb 2012 10:50:59 +0000 (11:50 +0100)]
Templatefehler in dunning/show_dunning_bottom.html
Sven Schöling [Fri, 10 Feb 2012 17:04:39 +0000 (18:04 +0100)]
gelöschte Benutzer in do/search ausblenden
Holger Lindemann [Fri, 10 Feb 2012 17:46:35 +0000 (18:46 +0100)]
Merge branch 'master' of git@vc.linet-services.de:public/lx-office-erp
Holger Lindemann [Fri, 10 Feb 2012 17:44:50 +0000 (18:44 +0100)]
Einige Seiten werden mit "listtop" andere mit "h1" begonnen.
Sven Schöling [Fri, 10 Feb 2012 16:53:13 +0000 (17:53 +0100)]
gelöschte Benutzer in oe/search ausblenden
Sven Schöling [Fri, 10 Feb 2012 16:34:00 +0000 (17:34 +0100)]
gelöschte Benutzer in gl/search ausblenden
Sven Schöling [Fri, 10 Feb 2012 16:06:05 +0000 (17:06 +0100)]
gelöschte Benutzer in ar/search ausblenden
Sven Schöling [Fri, 10 Feb 2012 16:05:41 +0000 (17:05 +0100)]
safe_name methode in Employee
Wird für Anzeige gebraucht
Sven Schöling [Fri, 10 Feb 2012 15:58:09 +0000 (16:58 +0100)]
Test skippen wenn nötige Pakete nicht installiert sind.
Moritz Bunkus [Thu, 9 Feb 2012 14:16:08 +0000 (15:16 +0100)]
Upgrade-Doku: für < 2.6 entfernt; Verweis auf Dateien in doc/ gefixt
G. Richardson [Thu, 9 Feb 2012 13:04:37 +0000 (14:04 +0100)]
Hinweise zum neuen CSV-Import in doc/UPDGRADE
Sven Schöling [Wed, 8 Feb 2012 17:21:10 +0000 (18:21 +0100)]
2.7.0-beta1
Sven Schöling [Wed, 8 Feb 2012 17:19:31 +0000 (18:19 +0100)]
Kein DB Upgradescript für beta Releases, Helper::ALL Shellscript
Sven Schöling [Wed, 8 Feb 2012 17:14:09 +0000 (18:14 +0100)]
SL::DB::Helper::ALL update
Sven Schöling [Wed, 8 Feb 2012 17:05:28 +0000 (18:05 +0100)]
rdbo: allow_inline_columns für 4 tabellen
Sven Schöling [Wed, 8 Feb 2012 17:05:03 +0000 (18:05 +0100)]
rdbo: chargenumber in inventory not null default ''
Sven Schöling [Wed, 8 Feb 2012 17:04:44 +0000 (18:04 +0100)]
rdbo: deleted in employee
Sven Schöling [Wed, 8 Feb 2012 17:04:15 +0000 (18:04 +0100)]
rdbo: pricegroup_id in delivery_order_items
Sven Schöling [Wed, 8 Feb 2012 17:03:34 +0000 (18:03 +0100)]
release doku: Bugs im Changelog
Sven Schöling [Wed, 8 Feb 2012 16:56:22 +0000 (17:56 +0100)]
UPGRADE (erste Version)
Sven Schöling [Wed, 8 Feb 2012 16:41:15 +0000 (17:41 +0100)]
changelog
Moritz Bunkus [Wed, 8 Feb 2012 15:54:41 +0000 (16:54 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Wed, 8 Feb 2012 15:54:33 +0000 (16:54 +0100)]
Nicht mehr unterstütze Parameter in lx_office.conf nicht mehr erwähnen
Sven Schöling [Wed, 8 Feb 2012 11:10:46 +0000 (12:10 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Wed, 8 Feb 2012 11:10:12 +0000 (12:10 +0100)]
1000,00 numberformat für Winston Export
Wulf [Wed, 8 Feb 2012 09:42:00 +0000 (10:42 +0100)]
f-tex template changes
remove setup.sh
add NOFORMAT to total, paid, invtotal
add tempfile (old tabelle.tex) to tmpfile-mechanism
(@sven, fuer Konsistenz eventuell tmpfile -> meta_template.tmpfile)
add balance_sheet.html, income_statement.html from Default for consistence
Sven Schöling [Wed, 8 Feb 2012 09:37:29 +0000 (10:37 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Bernd Blessmann [Tue, 7 Feb 2012 21:55:21 +0000 (22:55 +0100)]
Sprache bei Mahnungen
In den Auflistungen wird zu den Rechnungen die jeweilige Rechnungssprache
mit angezeigt. Diese Sprache wird beim Drucken der Mahnungen auch verwendet
(Bei Rechnung zusammenfassen nur die erste Sprache).
Mit der SelectionBox unten kann man die Sprachauswahl überschreiben
(, sofern man nicht den Link zur Mahnung in der Auflistung verwendet).
G. Richardson [Tue, 7 Feb 2012 13:38:55 +0000 (14:38 +0100)]
Keine negativen Zahlen beim Update von lastcost in Stammdaten erlauben
Kauft man einen Artikel ein wird beim speichern der Einkaufsrechnung
automatisch in den Stammdaten der EK-Preis für diesen Artikel zu dem Preis
gesetzt.
Da es im Einkauf keine Gutschrift gibt helfen sich manche Benutzer
damit, daß sie in der Einkaufsrechnung mit negativen Zahlen arbeiten.
Wenn man das macht wäre es prinzipiell besser mit negativer Menge statt
negativem Preis zu arbeiten, aber wenn man beim Preis eine negative Zahl
eingibt sollte in den Stammdaten kein negativer Preis gespeichert werden,
deshalb wird der Betrag (abs) des Preises genommen.
G. Richardson [Mon, 6 Feb 2012 14:41:07 +0000 (15:41 +0100)]
division by zero Fehler bei GuV und EÜR
Bei gemischten Rechnungen/Gutschriften, die in Summe 0 ergeben, kann es im
EÜR-Modus der GuV zu einem division by zero Fehler kommen, der hier abgefangen
wird. Vermutlich ist das der Code für die gewichtete Zuordnung nach Periode.
Jan Büren [Tue, 7 Feb 2012 12:22:13 +0000 (13:22 +0100)]
Recht hinzugefügt: Nur eigene Kunden (Verkäufer gleich Mitarbeiter) editieren
Zusätzliches Recht alle Kunden / Lieferanten editieren, war bisher standardmäßig IMMER so und kann jetzt deaktiviert werden.
Falls es deaktiviert wird, kann man den Kunden / Lieferanten nur editieren wenn man selber als Verkäufer eingetragen ist.
Sven Schöling [Mon, 6 Feb 2012 19:00:16 +0000 (20:00 +0100)]
Duplizierung der Datenstruktur bei multiencoding POST submits
Sven Schöling [Mon, 6 Feb 2012 18:24:48 +0000 (19:24 +0100)]
filename checks müssen auf defined sein, weil der dateiname auch leer sein kann.
Hintergrund: Wenn bei einem fileupload in einem [+] array die letzte Zeile leer
ist, wird der Dateiname leer gelassen. Dadurch wurde die Dateizeile
fälschlicherweise ins target einsortiert und hat dort die letzte Zeile der
echten Uploads überschrieben.
Sven Schöling [Mon, 6 Feb 2012 19:17:11 +0000 (20:17 +0100)]
Multiuploadfähigkeit
Jeder Upload ist unter seinem Requestpfad als reine Datenstruktur
erreichbar, und ausserdem unter $target->{ATTACHMENT} als deskriptive Struktur
mit Metainformationen.
Sven Schöling [Mon, 6 Feb 2012 15:33:23 +0000 (16:33 +0100)]
release management doku
G. Richardson [Mon, 6 Feb 2012 14:33:38 +0000 (15:33 +0100)]
Bug 1797 - cb_transaction nicht eindeutig bei GuV
cb_transaction kommt auch in Tabelle gl vor, wird aber für die Auswertung nicht
benötigt
Jan Büren [Sat, 4 Feb 2012 16:20:31 +0000 (17:20 +0100)]
Ungültige Lager aus dem Warenbestand filtern
Setzt man Lager auf ungültig, so werden diese in der Auswahlliste bei
Lagerbestand und bei Lagerbewegungen rausgefiltert, lässt man die Auswahl
allerdings leer, so werden auch ungültige Lager inkl. Bestand angezeigt.
Zumindestens für Bestand einen entsprechenden Filter gesetzt.
Sven Schöling [Fri, 3 Feb 2012 17:50:45 +0000 (18:50 +0100)]
Template Metadaten und default.tex Weiterleitung auch für Mahnungen.
Jan Büren [Fri, 3 Feb 2012 14:12:51 +0000 (15:12 +0100)]
dodate auch in print_form formatieren
Ansonsten kann es vorkommen, dass das Datum in Auftrag noch zweistellig ist und
dann in Lieferschein vierstellig, bspw.: Auftragsformat 01.01.12 und dann
Lieferschein-Format: 02.01.2012
Sven Schöling [Thu, 2 Feb 2012 11:40:32 +0000 (12:40 +0100)]
Fehlerhafte renders für Ajax reordering
Wurden zwar eh verworfen, aber sollten trotzden korrekt sein.
Moritz Bunkus [Wed, 1 Feb 2012 16:07:58 +0000 (17:07 +0100)]
Kleinere Dokumentationsupdates
Bernd Blessmann [Wed, 1 Feb 2012 12:00:33 +0000 (13:00 +0100)]
Die id der delivery_order ist in delivery_order_id bei items, nicht in trans_id
Bernd Blessmann [Wed, 18 Jan 2012 09:44:32 +0000 (10:44 +0100)]
Preise mit unformatierten Werten vergleichen.
Sonst wird bei Verwenden einer Währung mit Wechselkurs immer die letzte
Preisgruppe ausgewählt.
Sven Schöling [Wed, 25 Jan 2012 16:58:58 +0000 (17:58 +0100)]
unnötige diffs vermeiden.
Sven Schöling [Wed, 25 Jan 2012 16:54:25 +0000 (17:54 +0100)]
local $::locale Objekt verwenden, sonst wird das vom Übersetzungssystem nicht gefunden.
Sven Schöling [Wed, 25 Jan 2012 12:41:10 +0000 (13:41 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Wed, 25 Jan 2012 12:34:09 +0000 (13:34 +0100)]
am/audit_control auf template umgeschrieben.
Sven Schöling [Wed, 25 Jan 2012 11:40:55 +0000 (12:40 +0100)]
am/buchungsgruppen_header auf template umgeschrieben
G. Richardson [Tue, 24 Jan 2012 21:50:11 +0000 (22:50 +0100)]
Bilanz und GuV mit oder ohne SB-Buchungen ausgeben
Erlaubt es, Bilanz und GuV zum 31.12. zu ziehen, ohne daß die SB-Buchungen die
Konten alle auf 0 setzen. Ersatz für "13. Periode".
Bei Bilanz reine EB-Bilanz zum 1.1. ermöglichen
In diesem Fall wird Auswahl "SB-Buchung" ignoriert.
Was jetzt noch fehlt wäre eine Gegenüberstellung von SB Vorjahr zu EB Folgejahr
in der Bilanz.
Sven Schöling [Tue, 24 Jan 2012 16:03:01 +0000 (17:03 +0100)]
am/list_buchungsgruppe nach template ausgelagert
Bernd Blessmann [Mon, 23 Jan 2012 14:24:02 +0000 (15:24 +0100)]
format_amount zum Formatieren verwenden, satt parse_amount.
Sonst sind die numerischen CVars beim Drucken nicht richtig formatiert.
G. Richardson [Mon, 23 Jan 2012 13:12:14 +0000 (14:12 +0100)]
Falsches Buchungsdatum bei stornierten Dialogbuchungen
Storniert man eine Dialogbuchung wurde für die Stornobuchung als Buchungsdatum
nicht das aktuelle Tagesdatum sondern das Buchungsdatum der zu stornierenden
Buchung übernommen. Vor dem Speichern des Stornos wird deswegen jetzt gldate
geleert und dann automatisch mit dem korrekten Tagesdatum gefüllt.
Kontrolle im Datenbestand wo das vorkommt:
select reference,gldate,transdate,storno from gl where date_trunc('day',itime) != gldate;
G. Richardson [Mon, 23 Jan 2012 10:19:24 +0000 (11:19 +0100)]
save_custom_variables zerstört nicht mehr Transaktionssicherheit
z.B. bei post_invoice sollten die Einträge für ar, invoice und acc_trans nur
zusammen in einem Block in die DB geschrieben werden. Dies wurde aber durch ein
$dbh->commit in CVar.pm ausgehebelt, da der übergebene Autocommitparameter in
$params{dbh} nicht berücksichtigt wurde.
Sven Schöling [Fri, 20 Jan 2012 20:11:09 +0000 (21:11 +0100)]
am/lead_header auf template umgestellt.
Sven Schöling [Fri, 20 Jan 2012 20:07:25 +0000 (21:07 +0100)]
am/list_lead nach template portiert
Sven Schöling [Fri, 20 Jan 2012 20:06:51 +0000 (21:06 +0100)]
puhs in die Liste der bekannten Typos aufgenommen.
Sven Schöling [Fri, 20 Jan 2012 20:06:22 +0000 (21:06 +0100)]
typo: puhs -> push
Sven Schöling [Fri, 20 Jan 2012 19:46:32 +0000 (20:46 +0100)]
am/form_footer auf template umgeschrieben
Sven Schöling [Fri, 20 Jan 2012 19:34:59 +0000 (20:34 +0100)]
am/language_header auf template umgestellt
Sven Schöling [Fri, 20 Jan 2012 19:13:30 +0000 (20:13 +0100)]
am/list_language in template ausgelagert
Sven Schöling [Fri, 20 Jan 2012 16:14:55 +0000 (17:14 +0100)]
AM::convert_unit - wenn keine units übergeben, alle laden.
Sven Schöling [Fri, 20 Jan 2012 16:00:38 +0000 (17:00 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Jan Büren [Thu, 19 Jan 2012 15:23:48 +0000 (16:23 +0100)]
Datenbank-Upgrade-Hinweis verbessert
Die Tabelle chart ist NICHT betroffen, entsprechend in der Beschreibung
korrigiert.
Jan Büren [Thu, 19 Jan 2012 15:20:30 +0000 (16:20 +0100)]
Bezeichnungen und Hinweise in 'Konto bearbeiten' verbessert.
Buchungskonto ist nicht exakt der richtige Begriffe, sondern Sammelkonto.
Die Eigenschaften der Aufklapp-Menüs überprüft und entsprechend fehlerhafte
Hinweise durch (hoffentlich) sinnvollere Empfehlungen ersetzt.
Datev-Export scheint eher in Richtung Datev-Automatik zu weisen, den IST-Stand
soweit wie verstanden beschrieben und Kommentar an der entsprechend Code-Stelle.
Sven Schöling [Thu, 19 Jan 2012 10:14:03 +0000 (11:14 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Jan Büren [Wed, 18 Jan 2012 19:06:15 +0000 (20:06 +0100)]
Entfernen der Spalte datevexport in Tabelle vendor und customer.
Dieser Status wird beim Datevexport überhaupt nicht berücksichtigt.
Entsprechend auch die Funktion setdatevexport und die beiden Trigger
customer_datevexport und vendor_datevexport rausgenommen.
Sven Schöling [Wed, 18 Jan 2012 16:17:04 +0000 (17:17 +0100)]
installcheck: Spacing der Ausgabe korrigiert.
Sven Schöling [Wed, 18 Jan 2012 15:51:52 +0000 (16:51 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Jan Büren [Wed, 18 Jan 2012 15:10:55 +0000 (16:10 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Jan Büren [Wed, 18 Jan 2012 15:06:16 +0000 (16:06 +0100)]
Noch genaueren Hinweis auf das JSON-Module für CVAR Kunde
Sven Schöling [Wed, 18 Jan 2012 14:42:09 +0000 (15:42 +0100)]
gl::form_footer auf template umgeschrieben.
Sven Schöling [Wed, 18 Jan 2012 13:57:07 +0000 (14:57 +0100)]
gl::form_header auf template umgeschrieben
Sven Schöling [Wed, 18 Jan 2012 13:56:16 +0000 (14:56 +0100)]
L.areainput_tag: cols als parameter akzeptieren.
Sven Schöling [Wed, 18 Jan 2012 12:38:21 +0000 (13:38 +0100)]
L.date_tag: kalenderpicker nicht anzeigen, wenn das Feld readonly ist.
Sven Schöling [Wed, 18 Jan 2012 09:53:09 +0000 (10:53 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Wed, 18 Jan 2012 09:44:45 +0000 (10:44 +0100)]
html strict: table layout.
2 einfache regeln:
1. table > tr > td in dieser Reihenfolge muss auch korrekt wieder zu gemacht werden.
2. tr darf als Kindelemente nur und ausschließlich td und th haben. Keine hiddens, kein anderer Schnickschnack.
Sven Schöling [Wed, 18 Jan 2012 09:40:33 +0000 (10:40 +0100)]
html strict: L.date_tag macht den datumscheck mittlerweile automatisch. onchange muss klein.
Sven Schöling [Wed, 18 Jan 2012 09:38:19 +0000 (10:38 +0100)]
html strict: select kann kein readonly, nur disabled