kivitendo-erp.git
15 years agoFix fuer Bug 852 Lagerplatz wird nicht angezeigt - Der Lagerplatz kann in verschieden...
Jan Büren [Mon, 18 May 2009 15:59:50 +0000 (15:59 +0000)]
Fix fuer Bug 852 Lagerplatz wird nicht angezeigt - Der Lagerplatz kann in verschiedenen Lagern vorhanden sein. Einen Standardlagerplatz gibt es hierfuer nicht. Entsprechend in der Berichtsmaske ic/search_html auskommentiert

15 years agoFix fuer Bug 979 - EK der Einzelwaren fuer ein Erzeugnis wird erst spaeter angezeigt
Jan Büren [Mon, 18 May 2009 15:44:47 +0000 (15:44 +0000)]
Fix fuer Bug 979 - EK der Einzelwaren fuer ein Erzeugnis wird erst spaeter angezeigt

15 years agoAlle in der lx-erp.conf angelegten Variablen via 'use vars' deklariert.
Moritz Bunkus [Mon, 18 May 2009 14:53:17 +0000 (14:53 +0000)]
Alle in der lx-erp.conf angelegten Variablen via 'use vars' deklariert.

Außerdem die lx-erp.conf.default auf den aktuellen Stand gebracht.

15 years agoDokumentationsupdate: html2ps wird vom ReportGenerator schon nicht mehr unterstützt.
Moritz Bunkus [Mon, 18 May 2009 14:46:54 +0000 (14:46 +0000)]
Dokumentationsupdate: html2ps wird vom ReportGenerator schon nicht mehr unterstützt.

15 years agoKontenübersicht zeigt jetzt nur noch bebuchte Konten an.
Sven Schöling [Mon, 18 May 2009 14:46:11 +0000 (14:46 +0000)]
Kontenübersicht zeigt jetzt nur noch bebuchte Konten an.

Fix bzw. Implementierung von Bug 944.

15 years agoKosmetik.
Moritz Bunkus [Mon, 18 May 2009 14:44:13 +0000 (14:44 +0000)]
Kosmetik.

15 years agoDen Namen bzw. den Pfad zum LaTeX-Executable konfigurierbar gemacht.
Moritz Bunkus [Mon, 18 May 2009 14:43:26 +0000 (14:43 +0000)]
Den Namen bzw. den Pfad zum LaTeX-Executable konfigurierbar gemacht.

Fix für Bug 942.

15 years agoBeim Anlegen von Tabellen, die OIDs brauchen, explizit "WITH OIDS" mitgeben.
Moritz Bunkus [Mon, 18 May 2009 14:31:37 +0000 (14:31 +0000)]
Beim Anlegen von Tabellen, die OIDs brauchen, explizit "WITH OIDS" mitgeben.

Grund: PostgreSQL ab Version 8 legt OIDs normalerweise nicht automatisch
mit an, es sei denn, es ist in der Clusterkonfiguration explizit wieder
aktiviert worden.

Fix für Bug 941.

15 years agoNach der Projektauswahl die richtige Funktion aufrufen.
Moritz Bunkus [Mon, 18 May 2009 14:08:42 +0000 (14:08 +0000)]
Nach der Projektauswahl die richtige Funktion aufrufen.

Fix für Bug 940.

15 years agoFix fuer Bug 985. Das Feld 'Bilanz: kein' hat keine Auswirkung fuer die weitere Bilan...
Jan Büren [Mon, 18 May 2009 13:38:51 +0000 (13:38 +0000)]
Fix fuer Bug 985. Das Feld 'Bilanz: kein' hat keine Auswirkung fuer die weitere Bilanzierung. Nette Idee an der Oberflaeche ohne Tiefenwirkung. Deshalb erstmal auskommentiert.

15 years agoMehrere Lieferscheine koennen zu einer Rechnung zusammengefasst werden, dementspreche...
Jan Büren [Mon, 18 May 2009 13:10:17 +0000 (13:10 +0000)]
Mehrere Lieferscheine koennen zu einer Rechnung zusammengefasst werden, dementsprechend werden die Lieferschein-Nummern jetzt Leerzeichen-separiert als Vorbelegung benutzt

15 years agoList::MoreUtils für kompakteren Code benutzen.
Moritz Bunkus [Mon, 18 May 2009 13:07:33 +0000 (13:07 +0000)]
List::MoreUtils für kompakteren Code benutzen.

15 years agoBeim Einlagern aus dem Lagersystem neue Waren auch anlegen.
Sven Schöling [Mon, 18 May 2009 13:03:32 +0000 (13:03 +0000)]
Beim Einlagern aus dem Lagersystem neue Waren auch anlegen.
Note: Für Erzeugnisse funktioniert dieser Mechanismus nicht, weil irgendwer es für wahnsinnig schlau hielt, Assemblies so zu coden,d ass sie reaonly sind, sobald previous_form gesetzt ist.

Partieller Fix für Bug 937.

15 years agoDas Perl-Modul "List::MoreUtils" als Fallback hinzugefügt.
Moritz Bunkus [Mon, 18 May 2009 12:44:23 +0000 (12:44 +0000)]
Das Perl-Modul "List::MoreUtils" als Fallback hinzugefügt.

Damit ist es möglich, List::MoreUtils einzusetzen, ohne sich Gedanken
darüber machen zu müssen, ob es installiert ist.

15 years agoAufträge/Rechnungen dürfen Preise mit mehr als 2 Nachkommastellen haben.
Sven Schöling [Mon, 18 May 2009 10:17:27 +0000 (10:17 +0000)]
Aufträge/Rechnungen dürfen Preise mit mehr als 2 Nachkommastellen haben.

Fix für Bug 998

15 years agoBeim Anlegen von Wiedervorlagen die Kunden- bzw. Lieferanten-ID nicht mit als Referen...
Moritz Bunkus [Mon, 18 May 2009 10:06:20 +0000 (10:06 +0000)]
Beim Anlegen von Wiedervorlagen die Kunden- bzw. Lieferanten-ID nicht mit als Referenz speichern.

Werden in den Ein- und Verkaufsbelegen die Lieferanten bzw. Kunden
mit einer Drop-Down-Box dargestellt, so wurde die Datenbank-ID
des Lieferanten/Kunden mit in die Referenz übernommen, weil der
reguläre Ausdruck die ID nicht entfernt hat (".*?" matcht nun mal
auf den leeren String).

Fix für Bug 999.

15 years agoBei Waren das Feld 'Erneuert am' sinnvoll behandeln.
Moritz Bunkus [Mon, 18 May 2009 08:59:39 +0000 (08:59 +0000)]
Bei Waren das Feld 'Erneuert am' sinnvoll behandeln.

1. Das Feld ist nun read-only; den eh nicht funktionablen Button für den Kalender entfernt.
2. Es wird beim Speichern explizit überprüft, ob sich mindestens einer der Preise verändert hat, und falls ja, so wird das Feld auf den aktuellen Datumswert gesetzt.

15 years agoLatex Parser:
Sven Schöling [Fri, 15 May 2009 17:49:34 +0000 (17:49 +0000)]
Latex Parser:

if innerhalb von foreach schlägt fehl, wenn die Variable im neuen TEMPLATE_ARRAY Format abgelegt ist.
if muss also auch dort suchen.

Fix für Bug 992.

15 years agoWeiterer Fix für 988.
Sven Schöling [Fri, 15 May 2009 15:52:24 +0000 (15:52 +0000)]
Weiterer Fix für 988.

Das ist allerdings auch mit das Äusserste was man aus der Methode rausholen kann.
Bei mir ist der Link beim Laden jetzt auf ~2,4kB runter.

15 years agoLieferscheindruckvariablen in den speziellen "TEMPLATE_ARRAYS" namespace ausgelagert.
Sven Schöling [Fri, 15 May 2009 13:56:44 +0000 (13:56 +0000)]
Lieferscheindruckvariablen in den speziellen "TEMPLATE_ARRAYS" namespace ausgelagert.

15 years agostock_info Werte müssen in Lieferscheinen rchtig exportiert werden.
Sven Schöling [Fri, 15 May 2009 13:45:15 +0000 (13:45 +0000)]
stock_info Werte müssen in Lieferscheinen rchtig exportiert werden.

Teilfix für Bug 960.

15 years agoUmlaute als HTML-Entities schreiben.
Moritz Bunkus [Fri, 15 May 2009 10:59:20 +0000 (10:59 +0000)]
Umlaute als HTML-Entities schreiben.

15 years agoFunktion "Als Entwurf speichern" für Dialogbuchungen implementiert.
Moritz Bunkus [Fri, 15 May 2009 10:40:24 +0000 (10:40 +0000)]
Funktion "Als Entwurf speichern" für Dialogbuchungen implementiert.

Teil eines Fixes für Bug 612.

15 years agoKonsistenz für Beschriftungen bei Mahnungen.
Moritz Bunkus [Fri, 15 May 2009 10:06:05 +0000 (10:06 +0000)]
Konsistenz für Beschriftungen bei Mahnungen.

Fix für Bug 986.

15 years agoUnd nochmal anders:
Sven Schöling [Fri, 15 May 2009 10:05:56 +0000 (10:05 +0000)]
Und nochmal anders:
Previous Form nur die Werte speichern, die SCALAR und nicht leer sind.

Damit dann auch wieder die previousform Funktion in assembly_row->part

15 years agoassembly_rows: links auf items rauchen auch keinen rowcount...
Sven Schöling [Fri, 15 May 2009 09:16:30 +0000 (09:16 +0000)]
assembly_rows: links auf items rauchen auch keinen rowcount...

15 years agoIn GET Links keinen kompletten Form Dump unterbringen (why anyway?)
Sven Schöling [Fri, 15 May 2009 09:12:41 +0000 (09:12 +0000)]
In GET Links keinen kompletten Form Dump unterbringen (why anyway?)

Fix für Bug 988

15 years agoDas Feld "Gewichtseinheit" in den Einstellungen wieder eingeführt und in den Warensta...
Moritz Bunkus [Fri, 15 May 2009 09:03:50 +0000 (09:03 +0000)]
Das Feld "Gewichtseinheit" in den Einstellungen wieder eingeführt und in den Warenstammdaten- und -berichtsmasken angezeigt.

Fix für Bug 963.

15 years agoErzueugnisse mit Preisfaktoren beim laden mit auslesen.
Sven Schöling [Thu, 14 May 2009 16:24:09 +0000 (16:24 +0000)]
Erzueugnisse mit Preisfaktoren beim laden mit auslesen.

15 years agoPreisfaktoren in Erzeugnissen auch im globalen Verkaufspreis richtig übernehmen.
Sven Schöling [Thu, 14 May 2009 16:20:38 +0000 (16:20 +0000)]
Preisfaktoren in Erzeugnissen auch im globalen Verkaufspreis richtig übernehmen.

15 years agoPricefaktoren auch im assembly_row flow mitschleifen und berechnen.
Sven Schöling [Thu, 14 May 2009 15:54:58 +0000 (15:54 +0000)]
Pricefaktoren auch im assembly_row flow mitschleifen und berechnen.

Fix für Bug 987

15 years agoÜberflüssges { entfernt.
Sven Schöling [Thu, 14 May 2009 14:45:02 +0000 (14:45 +0000)]
Überflüssges { entfernt.

15 years agoButtonbeschriftung vereinheitlicht.
Moritz Bunkus [Thu, 14 May 2009 13:19:04 +0000 (13:19 +0000)]
Buttonbeschriftung vereinheitlicht.

Fix für Bug 975.

(Vergessener Locale-Lauf)

15 years agoButtonbeschriftung vereinheitlicht.
Moritz Bunkus [Thu, 14 May 2009 13:18:43 +0000 (13:18 +0000)]
Buttonbeschriftung vereinheitlicht.

Fix für Bug 975.

15 years agoaliased subqueries müssen mit ihrem alias im group by stehen.
Sven Schöling [Thu, 14 May 2009 13:03:15 +0000 (13:03 +0000)]
aliased subqueries müssen mit ihrem alias im group by  stehen.

Fix für Bug 983.

15 years agoList::MoreUtils durch einen einfachen ausdruck ersetzt.
Sven Schöling [Thu, 14 May 2009 12:25:29 +0000 (12:25 +0000)]
List::MoreUtils durch einen einfachen ausdruck ersetzt.

Fix für den aufgemachten Bug 906.

15 years agoBeim Wechsel des Kunden das Konto und den Steuerschlüssel richtig vorbelegen.
Moritz Bunkus [Thu, 14 May 2009 12:19:21 +0000 (12:19 +0000)]
Beim Wechsel des Kunden das Konto und den Steuerschlüssel richtig vorbelegen.

Zum Einen sollte das Konto in der ersten Positionszeile nur dann gewechselt werden,
wenn in der Zeile noch kein Betrag eingetragen wurde. Zum Anderen sollte, wenn
das Konto auf das zuletzt für diesen Lieferanten bebuchte Konto gesetzt wird, auch
der zum neu ausgewählten Konto dazugehörige Steuerschlüssel ausgewählt werden und
nicht derjenige, der in der Maske vorher ausgewählt war.

Teil des Fixes für Bug 960.

Weiterhin bei Debitoren- und Kreditorenbuchungen die versteckten Variablen für
den Steuerbetrag bei jedem Erneuern neu berechnen lassen. Ansonsten kann es
passieren, dass in einer Zeile, in der zwischenzeitlich ein Betrag stand, der
seitdem entfernt und die Zeile dadurch resettet wurde, trotzdem ein Steuerbetrag
angezeigt wird, weil die versteckte Variable immer mitgeschliffen wurde.

15 years agoDebian-Abhängikeit ergänzt/berichtigt
Holger Lindemann [Thu, 14 May 2009 12:04:43 +0000 (12:04 +0000)]
Debian-Abhängikeit ergänzt/berichtigt

15 years agoBeim Wechsel des Lieferanten das Konto und den Steuerschlüssel richtig vorbelegen.
Moritz Bunkus [Thu, 14 May 2009 11:41:39 +0000 (11:41 +0000)]
Beim Wechsel des Lieferanten das Konto und den Steuerschlüssel richtig vorbelegen.

Zum Einen sollte das Konto in der ersten Positionszeile nur dann gewechselt werden,
wenn in der Zeile noch kein Betrag eingetragen wurde. Zum Anderen sollte, wenn
das Konto auf das zuletzt für diesen Lieferanten bebuchte Konto gesetzt wird, auch
der zum neu ausgewählten Konto dazugehörige Steuerschlüssel ausgewählt werden und
nicht derjenige, der in der Maske vorher ausgewählt war.

Teil des Fixes für Bug 960.

15 years agolower(spalte) und ähnliche ausdrücke dürfen nicht in UNIONS zum sortieren benutzt...
Sven Schöling [Thu, 14 May 2009 11:21:09 +0000 (11:21 +0000)]
lower(spalte) und ähnliche ausdrücke dürfen nicht in UNIONS zum sortieren benutzt werden.

Fix für Bug 981

15 years agoBeim Aufrufen der Dialogbuchenmaske automatisch die richtigen Steuersätze für die...
Moritz Bunkus [Thu, 14 May 2009 11:11:46 +0000 (11:11 +0000)]
Beim Aufrufen der Dialogbuchenmaske automatisch die richtigen Steuersätze für die vorausgewählten Konten und für neu angezeigte Zeilen ("Erneuern") auswählen.

Teil des Fixes für Bug 960.

15 years agoÜberraschend einfacher Fix für Numemrnkreisproblem in Kunden/Lieferantentypen.
Sven Schöling [Thu, 14 May 2009 10:46:12 +0000 (10:46 +0000)]
Überraschend einfacher Fix für Numemrnkreisproblem in Kunden/Lieferantentypen.

Wenn ein Nummernkreis eines Kunden/Lieferantentyps leer ist, wird jetzt auf den STandardkreis ausgewichen.

Fix für Bug: 906

15 years agoBeim Aufrufen der Dialogbuchenmaske automatisch die richtigen Steuersätze für die...
Moritz Bunkus [Thu, 14 May 2009 10:10:45 +0000 (10:10 +0000)]
Beim Aufrufen der Dialogbuchenmaske automatisch die richtigen Steuersätze für die vorausgewählten Konten auswählen.

Fix für Bug 960.

15 years agoWeniger Perversion, mehr andere Perversion.
Moritz Bunkus [Thu, 14 May 2009 09:58:28 +0000 (09:58 +0000)]
Weniger Perversion, mehr andere Perversion.

15 years agoBeim Bericht über Erzeugnisse den Einkaufspreis auch anzeigen, wenn er ausgewählt...
Moritz Bunkus [Thu, 14 May 2009 09:43:33 +0000 (09:43 +0000)]
Beim Bericht über Erzeugnisse den Einkaufspreis auch anzeigen, wenn er ausgewählt ist.

Der Einkaufspreis berechnet sich dann aus der Summe der Einkaufspreise der Einzelartikel,
wobei dieser wiederum das Produkt aus Einzeleinkaufspreis und Anzahl ist.

Fix für Bug 978.

15 years agoAlten, auskommentierten Code für die Artikelliste entfernt.
Moritz Bunkus [Thu, 14 May 2009 09:05:11 +0000 (09:05 +0000)]
Alten, auskommentierten Code für die Artikelliste entfernt.

15 years agoBugfix: Erzeugnisse wurden nicht mit er korrekten Überschrift angezeigt.
Sven Schöling [Thu, 14 May 2009 08:24:27 +0000 (08:24 +0000)]
Bugfix: Erzeugnisse wurden nicht mit er korrekten Überschrift angezeigt.

Bugfix für Bug 977.

15 years agoDruckerauswahl war nicht korrekt bei leerer Druckermenge.
Sven Schöling [Wed, 13 May 2009 14:46:40 +0000 (14:46 +0000)]
Druckerauswahl war nicht korrekt bei leerer Druckermenge.

Fix für Bug 934.

15 years agomakemode.make ist ein Textfeld und darf nicht mit ids (integers) geunioned werden.
Sven Schöling [Wed, 13 May 2009 14:09:18 +0000 (14:09 +0000)]
makemode.make ist ein Textfeld und darf nicht mit ids (integers) geunioned werden.
Für die reine Überprüfung auf Existenz reicht hier auch eine 1.

15 years agoFehlende Localesläufe aus 4091 und 4093.
Sven Schöling [Wed, 13 May 2009 14:07:16 +0000 (14:07 +0000)]
Fehlende Localesläufe aus 4091 und 4093.

15 years agoZu viele Abhängigkeiten erwähnt (Copy & Edit-Fehler).
Moritz Bunkus [Wed, 13 May 2009 14:06:26 +0000 (14:06 +0000)]
Zu viele Abhängigkeiten erwähnt (Copy & Edit-Fehler).

15 years agoPatch aus Bug 946 übernommen.
Sven Schöling [Wed, 13 May 2009 13:51:48 +0000 (13:51 +0000)]
Patch aus Bug 946 übernommen.

Fix für Bug 946.

15 years agoErgänzung zu Jans Bugfix: Nur diejenigen Lagerplätze anzeigen, die positiven Bestand...
Moritz Bunkus [Wed, 13 May 2009 12:52:28 +0000 (12:52 +0000)]
Ergänzung zu Jans Bugfix: Nur diejenigen Lagerplätze anzeigen, die positiven Bestand haben.

15 years agoBei verbrauchten Warenbeständen scheint diese Abfrage zu falschen Lagerbeständen...
Jan Büren [Tue, 12 May 2009 14:46:31 +0000 (14:46 +0000)]
Bei verbrauchten Warenbeständen scheint diese Abfrage zu falschen Lagerbeständen im Bereich Lieferschein zu führen. @mb Testdaten zeige ich Dir morgen

15 years agoÜberreste aus altem Query sorgen für ungültige SQL-Abfrage. Fix für Bug 966.
Moritz Bunkus [Tue, 12 May 2009 12:14:42 +0000 (12:14 +0000)]
Überreste aus altem Query sorgen für ungültige SQL-Abfrage. Fix für Bug 966.

15 years agoHotfix für Fehler bei Lieferantenauftrag per E-Mail versenden, aufgrund von Revision...
Jan Büren [Tue, 12 May 2009 09:59:24 +0000 (09:59 +0000)]
Hotfix für Fehler bei Lieferantenauftrag per E-Mail versenden, aufgrund von Revision 4093 @mb Bei der Migration wäre ein Umwandeln in der DB in Tabelle makemodell make==vendor_id sinnvoll. Morgen mehr

15 years agoVorlage fuer Lieferscheine auf dispatcher Mechanismus umgestellt
Philip Reetz [Tue, 12 May 2009 08:11:15 +0000 (08:11 +0000)]
Vorlage fuer Lieferscheine auf dispatcher Mechanismus umgestellt

15 years agoacctranscorrections.pl muss ein Link sein.
Moritz Bunkus [Tue, 12 May 2009 08:04:10 +0000 (08:04 +0000)]
acctranscorrections.pl muss ein Link sein.

15 years agoacctranscorrections.pl muss ein Link sein.
Moritz Bunkus [Tue, 12 May 2009 08:03:58 +0000 (08:03 +0000)]
acctranscorrections.pl muss ein Link sein.

15 years agoBackport von Revision 7581 von XPlace. Hintergrund: Hersteller und Modell sind derzei...
Jan Büren [Mon, 11 May 2009 20:18:47 +0000 (20:18 +0000)]
Backport von Revision 7581 von XPlace. Hintergrund: Hersteller und Modell sind derzeit Freitextfelder, in der Regel möchte man Lieferanten und die entsprechenden Lieferanten-Art.-Nr. abbilden. Am liebsten noch mit Lieferanten-Art-Preis. Dazu vielleicht nach der 2.6 mehr

15 years agoBei Erzeugnissen wurde bisher nur der VK addiert und ferner dann noch der VK-Preis...
Jan Büren [Mon, 11 May 2009 18:31:09 +0000 (18:31 +0000)]
Bei Erzeugnissen wurde bisher nur der VK addiert und ferner dann noch der VK-Preis obendrauf für die Gesamtsumme. Interessant ist aber 'laut Kundenmeinung' und 1h Diskussion, ob sich um einen Produktfehler handelt und was EDV-Dienstleistung gewährleistet und was nicht, der EK und der VK ist demnach ein Fehler. ;-). Gut. Erweitert wurde die Maske Erzeugnis um die Anzeige des EKs der Einzelwaren und die Summierung, analog zu dem 'alten' VK

15 years agoUnd die Übersetzung für Purchase Price
Jan Büren [Mon, 11 May 2009 18:26:48 +0000 (18:26 +0000)]
Und die Übersetzung für Purchase Price

15 years agoEine Funktion implementiert, die SQL-Code für Sortierbedingungen unter Berücksichtigu...
Moritz Bunkus [Mon, 11 May 2009 13:45:01 +0000 (13:45 +0000)]
Eine Funktion implementiert, die SQL-Code für Sortierbedingungen unter Berücksichtigung von Standardwerten, gültigen Spaltennamen und Benutzereingaben erstellt.

15 years agoHash initialisieren.
Moritz Bunkus [Mon, 11 May 2009 13:35:04 +0000 (13:35 +0000)]
Hash initialisieren.

15 years agoDie ID sollte 64bit groß sein.
Moritz Bunkus [Mon, 11 May 2009 13:28:23 +0000 (13:28 +0000)]
Die ID sollte 64bit groß sein.

15 years agoEinführung einer ID-Spalte in acc_trans
Moritz Bunkus [Mon, 11 May 2009 13:27:06 +0000 (13:27 +0000)]
Einführung einer ID-Spalte in acc_trans

Die Benutzung der von PostgreSQL zur Verfügung gestellten
Spalte "oid" hat ihre Tücken. Über diese wird in Lx-Office die
Reihenfolge der Einträge in acc_trans geregelt. Wird aber ein
UPDATE-SQL-Query auf acc_trans ausgeführt, so kann es (anscheinend
je nach Datenbankversion) dazu kommen, dass die Zeile eine neue
oid erhält, wodurch die Reihenfolge nicht mehr stimmt.

15 years agoDebugcode entfernt.
Moritz Bunkus [Mon, 11 May 2009 12:26:02 +0000 (12:26 +0000)]
Debugcode entfernt.

15 years agoDiverse Bugfixes im DATEV-Export
Moritz Bunkus [Mon, 11 May 2009 12:19:45 +0000 (12:19 +0000)]
Diverse Bugfixes im DATEV-Export

* Bessere Berechnung der Bruttobeträge aus den gespeicherten Nettobeträgen
* Erkennen weiterer Sonderfälle
* Bessere Konformität mit DATEV-KNE-Formatsbeschreibung
* Umlaute werden auch bei Nicht-ISO-8859-Codierungen richtig ersetzt.
* Die SQL-Queries haben fälschlicherweise gewisse Zeilen aus acc_trans mehrfach zurückgegeben.

15 years agoKorrekturmodul für das Hauptbuch implementiert
Moritz Bunkus [Mon, 11 May 2009 12:17:56 +0000 (12:17 +0000)]
Korrekturmodul für das Hauptbuch implementiert

Frührere Lx-Office-Versionen enthalten einige Bugs und Features,
die den Export von Buchungsdaten ins DATEV-Format verhindern und
allgemein zu ungültigen und/oder unlogischen Einträgen in acc_trans
führen. Mit Hilfe dieses Modules, das über den Menüpunkt "System ->
Korrekturen -> Korrekturen im Hauptbuch" erreichbar ist, können die
Auswirkungen dieser Bugs und Features teils automatisch, teils manuell
behoben werden.

15 years agoBug #956 behoben: Fehlerhafte Berechnung Betriebsergebnis bei BestVerdFUE
Philip Reetz [Mon, 11 May 2009 11:25:27 +0000 (11:25 +0000)]
Bug #956 behoben: Fehlerhafte Berechnung Betriebsergebnis bei BestVerdFUE

15 years agoRevision 4076 hat bei den Funktionen quote und unquote dafür gesorgt, dass nur "1...
Moritz Bunkus [Mon, 11 May 2009 09:40:16 +0000 (09:40 +0000)]
Revision 4076 hat bei den Funktionen quote und unquote dafür gesorgt, dass nur "1" zurückgegeben wird, weil die lxdebug-Anweisungen vor dem impliziten Return standen. Fix für Bug 964.

15 years ago16x16 Icon für Lieferschein im XUL-Menü hinzugefügt
Jan Büren [Sat, 9 May 2009 14:43:01 +0000 (14:43 +0000)]
16x16 Icon für Lieferschein im XUL-Menü hinzugefügt

15 years agoDie Funktionen in Template.pm zum Ersetzen von Schleifenvariablen so erweitert, dass...
Moritz Bunkus [Fri, 8 May 2009 14:26:49 +0000 (14:26 +0000)]
Die Funktionen in Template.pm zum Ersetzen von Schleifenvariablen so erweitert, dass die Schleifenarrays auch in $form->{TEMPLATE_ARRAYS} gesucht werden. Weiterhin die Druckmechanismen in IS.pm, OE.pm und DN.pm so angepasst, dass sie diese Unterebene benutzen, um die Positionswerte zu speichern. Dadurch wird verhindert, dass Elemente direkt in $form sowohl als Skalar als auch als Array benutzt werden (z.B. $form->{reqdate} = ... und push @{ $form->{reqdate} }, ...).

15 years agoDebugs in SL/Form.pm eingefuegt fuer konsistentes Tracen
Jan Büren [Fri, 8 May 2009 14:18:22 +0000 (14:18 +0000)]
Debugs  in SL/Form.pm eingefuegt fuer konsistentes Tracen

15 years agoVersiosnummernbump.
Moritz Bunkus [Fri, 8 May 2009 12:29:06 +0000 (12:29 +0000)]
Versiosnummernbump.

15 years agoWir haben gut 'gesprintet' und gehen auf die naechste beta
Jan Büren [Fri, 8 May 2009 12:10:44 +0000 (12:10 +0000)]
Wir haben gut 'gesprintet' und gehen auf die naechste beta

15 years agoVereinfachung.
Moritz Bunkus [Thu, 7 May 2009 14:42:33 +0000 (14:42 +0000)]
Vereinfachung.

15 years agoDen Code für das Ersetzen von Variablen in die gemeinsame Basisklasse ausgelagert...
Moritz Bunkus [Thu, 7 May 2009 14:41:59 +0000 (14:41 +0000)]
Den Code für das Ersetzen von Variablen in die gemeinsame Basisklasse ausgelagert -- er unterscheidet sich für die einzelnen Vorlagentypen nur im regulären Ausdruck zur Erkennung der Variablen.

15 years agoIn den Berichten SuSa und Kontenblatt Standardmaessig das Erstelldatum und die Firma...
Philip Reetz [Thu, 7 May 2009 14:32:31 +0000 (14:32 +0000)]
In den Berichten SuSa und Kontenblatt Standardmaessig das Erstelldatum und die Firma mit in die Ausgabe aufgenommen

15 years agoVerbesserung an der Formelmeachanik.
Sven Schöling [Thu, 7 May 2009 09:47:39 +0000 (09:47 +0000)]
Verbesserung an der Formelmeachanik.
Fehlertoleranteres Parsing, und Dokumentation im Tooltip.
Ausserdem das sehr suspekte Konstrukt "split m/;/, $formel; for (@_) { ... }" entfernt.

Fix für Bug 461.

15 years agoBerichte Kontenblatt und SuSa auch fuer Zeitraueme ueber eine Jahr hinaus fit gemacht
Philip Reetz [Thu, 7 May 2009 07:17:06 +0000 (07:17 +0000)]
Berichte Kontenblatt und SuSa auch fuer Zeitraueme ueber eine Jahr hinaus fit gemacht

15 years agoBeim Dialogbuchen die Kontensalden zu den jeweils ausgewählten Konten anzeigen. Fix...
Moritz Bunkus [Wed, 6 May 2009 15:36:50 +0000 (15:36 +0000)]
Beim Dialogbuchen die Kontensalden zu den jeweils ausgewählten Konten anzeigen. Fix für Bug 548.

15 years agoBugfix:
Sven Schöling [Wed, 6 May 2009 15:15:59 +0000 (15:15 +0000)]
Bugfix:

Wenn Waren mit Preisgruppen angelegt wurden, und Kunden _ohne_ Preisgruppen angelegt wurden,
und dann eine Rechnung mit einem dieser Artikel angelegt wurde, dann wurde von der Backendroutine der Verkaufspreis immer wieder überschrieben.

15 years agoIn der SuSa Link auf das Kontenblatt eingebaut
Philip Reetz [Wed, 6 May 2009 14:19:10 +0000 (14:19 +0000)]
In der SuSa Link auf das Kontenblatt eingebaut

15 years agoMeine 'Wo bin ich'-Analyse ist bei Sven nicht gut angekommen ;-) - Also schnell wiede...
Jan Büren [Wed, 6 May 2009 14:11:10 +0000 (14:11 +0000)]
Meine 'Wo bin ich'-Analyse ist bei Sven nicht gut angekommen ;-) - Also schnell wieder raus

15 years agoDas Umsortieren der Ergebnisliste der Historiensuchmaschine gefixt und ohne JavaScrip...
Moritz Bunkus [Wed, 6 May 2009 14:11:00 +0000 (14:11 +0000)]
Das Umsortieren der Ergebnisliste der Historiensuchmaschine gefixt und ohne JavaScript realisiert, sodass sie auch funktioniert, wenn sie per POST-Request aufgerufen wurde.

15 years agoUnter Zahlungsverkehr -> Kontenabgleich - SQL Fehler behoben, falls ein Von-Datum...
Jan Büren [Wed, 6 May 2009 13:57:25 +0000 (13:57 +0000)]
Unter Zahlungsverkehr -> Kontenabgleich - SQL Fehler behoben, falls ein Von-Datum ausgewaehlt ist. OFFEN: Bis-Datum (form->todate) wird gar nicht ausgewertet. Ferner ist der Code an dieser Stelle haesslich, ich meine, nicht nur haesslich sondern auch wartungsunfreundlich

15 years agoBug #826 behoben, Kontenuebersicht angepasst, zusaetzliche Spalte mit dem fortlaufend...
Philip Reetz [Wed, 6 May 2009 13:44:42 +0000 (13:44 +0000)]
Bug #826 behoben, Kontenuebersicht angepasst, zusaetzliche Spalte mit dem fortlaufenden Saldo

15 years agoFestes Layout des Historiensuchmaschinenergebnisses wieder entfernt; oft wurden keine...
Moritz Bunkus [Wed, 6 May 2009 13:36:21 +0000 (13:36 +0000)]
Festes Layout des Historiensuchmaschinenergebnisses wieder entfernt; oft wurden keine Scrollleisten angezeigt.

15 years agoSuchfeld "Mitarbeiter" in der Historiensuchmaschine wieder funktionabel gemacht.
Moritz Bunkus [Wed, 6 May 2009 13:33:15 +0000 (13:33 +0000)]
Suchfeld "Mitarbeiter" in der Historiensuchmaschine wieder funktionabel gemacht.

15 years agoDie Historiensuchmaske nicht mehr per JavaScript abschicken und dem <form>-Element...
Moritz Bunkus [Wed, 6 May 2009 13:27:14 +0000 (13:27 +0000)]
Die Historiensuchmaske nicht mehr per JavaScript abschicken und dem <form>-Element den Action-Parameter mitgeben. Damit funktioniert nun auch das Abschicken per Enter-Taste, und der Request wird vom Browser nicht mehr zwei mal geschickt.

15 years agoFehlerbehebung fuer Bug 736 - Der beim Lieferanten hinterlegte Rabatt wird in dem...
Jan Büren [Wed, 6 May 2009 13:16:49 +0000 (13:16 +0000)]
Fehlerbehebung fuer Bug  736 - Der beim Lieferanten hinterlegte Rabatt wird in dem Feld Rabatt zu den jeweiligen Positionen vorbelegt (Einkauf -> Anfrage/Auftrag und Einkauf -> Einkaufsrechnung erfassen) - Ferner ist der Variablenname jetzt auf form->vendor_discount umbenannt

15 years agoCodevereinfachungen. Bugfixes für die falsche Verwendung der logischen SQL-Operatoren...
Moritz Bunkus [Wed, 6 May 2009 13:00:42 +0000 (13:00 +0000)]
Codevereinfachungen. Bugfixes für die falsche Verwendung der logischen SQL-Operatoren bezüglich ihrer Rangfolge.

15 years agoCodevereinfachung; Tabellennamen richtig benannt.
Moritz Bunkus [Wed, 6 May 2009 12:48:35 +0000 (12:48 +0000)]
Codevereinfachung; Tabellennamen richtig benannt.

15 years agoFelder umbenannt.
Moritz Bunkus [Wed, 6 May 2009 12:47:51 +0000 (12:47 +0000)]
Felder umbenannt.

15 years agoDie Felder "transdate" und "reqdate" in "fromdate" und "todate" umbenannt.
Moritz Bunkus [Wed, 6 May 2009 12:43:06 +0000 (12:43 +0000)]
Die Felder "transdate" und "reqdate" in "fromdate" und "todate" umbenannt.

15 years agoVergessene locale-Läufe.
Moritz Bunkus [Wed, 6 May 2009 12:42:35 +0000 (12:42 +0000)]
Vergessene locale-Läufe.

15 years agoKosmetik & Codevereinfachungen.
Moritz Bunkus [Wed, 6 May 2009 12:31:36 +0000 (12:31 +0000)]
Kosmetik & Codevereinfachungen.

15 years agoTypo.
Moritz Bunkus [Wed, 6 May 2009 11:47:42 +0000 (11:47 +0000)]
Typo.

15 years agoWird bei der Summen-/Saldenliste der "freie Zeitraum" ausgewählt, dann werden das...
Moritz Bunkus [Wed, 6 May 2009 10:32:10 +0000 (10:32 +0000)]
Wird bei der Summen-/Saldenliste der "freie Zeitraum" ausgewählt, dann werden das Start- und Enddatum als das Datum der frühesten/spätesten Buchung in acc_trans gesetzt, sofern der Benutzer nichts angegeben hatte.