kivitendo-erp.git
15 years agoUnits, UTF-Trans, db-Connect
Holger Lindemann [Tue, 10 Feb 2009 13:44:39 +0000 (13:44 +0000)]
Units, UTF-Trans, db-Connect

15 years agoHinweise auf 2.6
Holger Lindemann [Tue, 10 Feb 2009 09:20:21 +0000 (09:20 +0000)]
Hinweise auf 2.6

15 years agoSteuer aus Buchungsgruppen, Textapassung
Holger Lindemann [Tue, 10 Feb 2009 09:05:27 +0000 (09:05 +0000)]
Steuer aus Buchungsgruppen, Textapassung

15 years agowestermm hat völlig zu Recht auf die Änderungen in Revision 3512 hingewiesen. Das...
Jan Büren [Mon, 9 Feb 2009 16:10:40 +0000 (16:10 +0000)]
westermm hat völlig zu Recht auf die Änderungen in Revision 3512 hingewiesen. Das Feld v_customer_id ist aus Versehen in den Kundenbereich gerutscht und gehört nur in den Lieferantenbereich. Wieder aus der Funktion save_customer entfernt. jb

15 years agoSync mit offizieller Version.
Moritz Bunkus [Thu, 5 Feb 2009 12:04:08 +0000 (12:04 +0000)]
Sync mit offizieller Version.

15 years agoDen Query-Parser so angepasst, dass bei Queries, die sich über mehrere Zeilen erstrec...
Moritz Bunkus [Wed, 4 Feb 2009 13:54:31 +0000 (13:54 +0000)]
Den Query-Parser so angepasst, dass bei Queries, die sich über mehrere Zeilen erstrecken, am Ende jeder Zeile ein Whitespace eingefügt wird, damit keine Wörter direkt aneinandergehängt werden (Newlines werden vorher abgeschnitten).

15 years agoHäßlichen Debug-Code von vorhin entfernt.
Jan Büren [Mon, 2 Feb 2009 19:51:22 +0000 (19:51 +0000)]
Häßlichen Debug-Code von vorhin entfernt.

15 years agoMindestlagerbestand bei Lieferantenaufträgen anzeigen. Offen: Wiederverwendung is_pur...
Jan Büren [Mon, 2 Feb 2009 19:44:28 +0000 (19:44 +0000)]
Mindestlagerbestand bei Lieferantenaufträgen anzeigen. Offen: Wiederverwendung is_purchase

15 years agoVergessener Lauf von locales.pl
Moritz Bunkus [Fri, 30 Jan 2009 13:35:40 +0000 (13:35 +0000)]
Vergessener Lauf von locales.pl

15 years agoWie gerade angedroht hier noch das sql-Skript zum sic leeren
Jan Büren [Thu, 29 Jan 2009 17:11:57 +0000 (17:11 +0000)]
Wie gerade angedroht hier noch das sql-Skript zum sic leeren

15 years agoStammdaten -> Berichte -> Kunden -> Suchfeld | Das zusammengefasst Adressfeld (Straße...
Jan Büren [Thu, 29 Jan 2009 17:07:28 +0000 (17:07 +0000)]
Stammdaten -> Berichte -> Kunden -> Suchfeld | Das zusammengefasst Adressfeld (Straße PLZ Ort) wieder in die Einzelkomponenten aufgeteilt. Zusätzlich die Suche um den Nachnamen des Ansprechpartners ergänzt. Die 'In Bericht aufnehmen'-Felder um Straße, PLZ, Ort zusammenhängend rechts ergänzt. Das unnötige SIC-Ankreuzfeld rausgeworfen, überhaupt alle sic_code-Einträge entrümpelt und wo wir schon mal dabei sind auch gleich die Tabellen in der DB gelöscht bzw. angepasst (hoffentlich vermisst die keiner ... ;-)). Im Bonuslevel noch einen fehlerhaften HTML-div-Tag in der Suchmaske entsorgt.

15 years agoImage, Shop, Weight wieder rein
Holger Lindemann [Wed, 28 Jan 2009 17:12:30 +0000 (17:12 +0000)]
Image, Shop, Weight wieder rein

15 years agoEin Bug rausgeholt, einen neuen wieder reingesetzt. Zusatz zu: r3473, der Else-Zweig...
Jan Büren [Mon, 26 Jan 2009 17:33:41 +0000 (17:33 +0000)]
Ein Bug rausgeholt, einen neuen wieder reingesetzt. Zusatz zu: r3473, der Else-Zweig (Lieferant) benötigt auch das entsprechende Input-Feld v_customer_id

15 years agoCRM in die Gruppenrechte eingefügt
Holger Lindemann [Thu, 22 Jan 2009 09:15:44 +0000 (09:15 +0000)]
CRM in die Gruppenrechte eingefügt

15 years agoCRM in die Gruppenrechte eingefügt
Holger Lindemann [Thu, 22 Jan 2009 09:14:35 +0000 (09:14 +0000)]
CRM in die Gruppenrechte eingefügt

15 years agoDie Variable zum Speichern des Preisfaktors heisst "price_factor_id".
Moritz Bunkus [Tue, 20 Jan 2009 15:57:45 +0000 (15:57 +0000)]
Die Variable zum Speichern des Preisfaktors heisst "price_factor_id".

15 years agoStrict in 4 Dateien wieder deaktiviert.
Sven Schöling [Mon, 19 Jan 2009 17:19:27 +0000 (17:19 +0000)]
Strict in 4 Dateien wieder deaktiviert.

Idee war gut, aber einige interne Mechaniken verhindern, dass strict so einfach eingesetzt werden kann.
Diese Mechaniken, unter anderem die beliebte Array/Scalar Schizophrenie, lassen sich nicht ohne weiteres fixen,
also geht strict wieder raus, bis eine Lösung dafür gefunden ist.

15 years agoBeim Buchen von Kreditoren- und Debitorenbuchungen immer die richtigen Steuerschlüsse...
Moritz Bunkus [Thu, 8 Jan 2009 10:29:04 +0000 (10:29 +0000)]
Beim Buchen von Kreditoren- und Debitorenbuchungen immer die richtigen Steuerschlüssel in acc_trans eintragen. Vorher konnte es den Fall geben, dass bei mehreren Einträgen für ein Konto in einer Kreditoren- oder Debitorenbuchung mit unterschiedlichen Steuerschlüssel zwar die richtigen Steuersätze berechnet aber die falschen Steuerschlüssel gespeichert wurden.

15 years agoBeim Buchen von Verkaufsrechnungen muss die Umbuchung der Warenbestandskonten mit...
Moritz Bunkus [Thu, 8 Jan 2009 09:14:05 +0000 (09:14 +0000)]
Beim Buchen von Verkaufsrechnungen muss die Umbuchung der Warenbestandskonten mit Steuerschlüssel 0 ( = keine Steuer) vermerkt werden.

15 years agoScript verschieben
Holger Lindemann [Wed, 7 Jan 2009 16:13:22 +0000 (16:13 +0000)]
Script verschieben

15 years agoScript verschieben
Holger Lindemann [Wed, 7 Jan 2009 16:13:03 +0000 (16:13 +0000)]
Script verschieben

15 years agoBei Kreditorenbuchungen die Umsatzsteuer-Steuerschlüssel und bei Debitorenbuchungen...
Moritz Bunkus [Wed, 7 Jan 2009 13:43:14 +0000 (13:43 +0000)]
Bei Kreditorenbuchungen die Umsatzsteuer-Steuerschlüssel und bei Debitorenbuchungen die Vorsteuer-Steuerschlüssel nicht anzeigen.

15 years agoKreditoren-, Debitoren- und Dialogbuchenmasken:
Moritz Bunkus [Wed, 7 Jan 2009 13:16:59 +0000 (13:16 +0000)]
Kreditoren-, Debitoren- und Dialogbuchenmasken:
1. Die Checkboxen "Korrektur" entfernt.
2. Die Eingabezeilen für den Steuerbetrag in einfache Anzeigen des von Lx-Office ausgerechneten Steuerbetrages umgewandelt.

Grund ist, dass Steuern, die mit "Korrektur" eingegeben wurden und nicht exakt dem Steuersatz entsprachen, die zum ausgewählten Steuerschlüssel gehörten, dafür gesorgt haben, dass diese Transaktion nicht über die DATEV-Schnittstelle exportiert werden kann.

15 years agoDas "readonly"-Attribut muss innerhalb des HTML-Tags stehen.
Moritz Bunkus [Tue, 6 Jan 2009 15:01:27 +0000 (15:01 +0000)]
Das "readonly"-Attribut muss innerhalb des HTML-Tags stehen.

15 years agostrict deaktivieren, solange upgradescripte nicht strict sind.
Sven Schöling [Mon, 29 Dec 2008 16:14:30 +0000 (16:14 +0000)]
strict deaktivieren, solange upgradescripte nicht strict sind.

15 years agoReportgenerator strict
Sven Schöling [Tue, 23 Dec 2008 14:46:48 +0000 (14:46 +0000)]
Reportgenerator strict

15 years agoMehr Perlcode strict gemacht.
Sven Schöling [Tue, 23 Dec 2008 13:43:27 +0000 (13:43 +0000)]
Mehr Perlcode strict gemacht.

15 years agoDas gute alte set_permissions Script. Sollte endlich auch mal ins unstable.
Sven Schöling [Tue, 23 Dec 2008 12:17:31 +0000 (12:17 +0000)]
Das gute alte set_permissions Script. Sollte endlich auch mal ins unstable.

15 years agoRe-Datum und Knopf neben einander anordnen mit "nowrap"
Holger Lindemann [Mon, 22 Dec 2008 19:26:15 +0000 (19:26 +0000)]
Re-Datum und Knopf neben einander anordnen mit "nowrap"

15 years agoZahlenformatierung mit H/S in eigene Funktion gesteckt.
Moritz Bunkus [Mon, 22 Dec 2008 15:50:49 +0000 (15:50 +0000)]
Zahlenformatierung mit H/S in eigene Funktion gesteckt.

15 years agoVergessener Lauf von locales.pl
Moritz Bunkus [Mon, 22 Dec 2008 15:19:27 +0000 (15:19 +0000)]
Vergessener Lauf von locales.pl

15 years agoSpalte 'ordnumber' darf nicht NULL sein.
Moritz Bunkus [Wed, 17 Dec 2008 15:20:06 +0000 (15:20 +0000)]
Spalte 'ordnumber' darf nicht NULL sein.

15 years agoBeim Umwandeln in Aufträge die Auftragsnummer auf keinen Fall vorbelegt lassen.
Moritz Bunkus [Wed, 17 Dec 2008 10:39:18 +0000 (10:39 +0000)]
Beim Umwandeln in Aufträge die Auftragsnummer auf keinen Fall vorbelegt lassen.

15 years agoDATEV-Schnittstelle: Auslagerung von KNE-Schreibfunktionen in eigenes Modul. Kosmetik...
Moritz Bunkus [Mon, 15 Dec 2008 14:58:45 +0000 (14:58 +0000)]
DATEV-Schnittstelle: Auslagerung von KNE-Schreibfunktionen in eigenes Modul. Kosmetik. Einrückung. Coderefactoring für bessere Lesbarkeit.

15 years agoTypo in Template korrigiert: webpages -> ct -> form_header
Jan Büren [Mon, 15 Dec 2008 07:53:27 +0000 (07:53 +0000)]
Typo in Template korrigiert: webpages -> ct -> form_header
'is_sustomer' nach 'is_customer' Ferner die Feldbeschreibung angepasst:
Kundennummer beim Kunden ist fast gut, Lieferanten-Nr. beim Kunden die
bessere Idee (wir befinden uns ja dort in Stammdaten -> Berichte ->
Kunde).

15 years agoLagerbestandswert zum Lagerbericht ergänzt.
Moritz Bunkus [Fri, 12 Dec 2008 15:43:41 +0000 (15:43 +0000)]
Lagerbestandswert zum Lagerbericht ergänzt.

15 years agoBei Kreditorenbuchungsberichten in der Typ-Spalte auch Stornos gesondert ausweisen.
Moritz Bunkus [Fri, 12 Dec 2008 12:34:27 +0000 (12:34 +0000)]
Bei Kreditorenbuchungsberichten in der Typ-Spalte auch Stornos gesondert ausweisen.

15 years agoStornierte Rechnung und Stornorechnung falsch herum markiert in der Typ-Spalte.
Moritz Bunkus [Fri, 12 Dec 2008 12:32:41 +0000 (12:32 +0000)]
Stornierte Rechnung und Stornorechnung falsch herum markiert in der Typ-Spalte.

15 years agoFeld auffüllen in eigene Funktion verlagert.
Moritz Bunkus [Fri, 12 Dec 2008 09:46:13 +0000 (09:46 +0000)]
Feld auffüllen in eigene Funktion verlagert.

15 years agoBeim Upgrade und Einführung des neuen Lagers die Zeilen in inventory
Moritz Bunkus [Thu, 11 Dec 2008 13:24:27 +0000 (13:24 +0000)]
Beim Upgrade und Einführung des neuen Lagers die Zeilen in inventory
mit leerer Chargennummer befüllen (nicht mit NULL), weil der Rest des
Lagercodes von leeren Strings ausgeht, wenn keine Chargennummer
verwendet wird. Ansonsten wertet Lx-Office zwei Einträge ohne
Chargennummer als unterschiedlich (einmal NULL, einmal leerer String),
und man kann die migrierten Bestände nicht mehr verändern.

Fix für Bug 876.

15 years ago<pagebreak> auch in der Langbeschreibung auswerten.
Moritz Bunkus [Mon, 8 Dec 2008 16:10:18 +0000 (16:10 +0000)]
<pagebreak> auch in der Langbeschreibung auswerten.

15 years agoDie JavaScript-Funktion heißt jetzt "focus()".
Moritz Bunkus [Mon, 8 Dec 2008 15:50:37 +0000 (15:50 +0000)]
Die JavaScript-Funktion heißt jetzt "focus()".

15 years agoDie JavaScript-Funktion heißt "focus()".
Moritz Bunkus [Mon, 8 Dec 2008 13:45:22 +0000 (13:45 +0000)]
Die JavaScript-Funktion heißt "focus()".

15 years agoPostgreSQL-Versionen vor 8.0 erlauben nicht, in einem Befehl neue Spalten hinzuzufüge...
Moritz Bunkus [Fri, 5 Dec 2008 15:50:31 +0000 (15:50 +0000)]
PostgreSQL-Versionen vor 8.0 erlauben nicht, in einem Befehl neue Spalten hinzuzufügen und gleichzeitig den Defaultwert zu setzen.

15 years agoForm einmal durchgecheckt. Einige kaputte Sachen deaktiviert, und das ganze mit stric...
Sven Schöling [Tue, 2 Dec 2008 16:31:34 +0000 (16:31 +0000)]
Form einmal durchgecheckt. Einige kaputte Sachen deaktiviert, und das ganze mit strict durchgecheckt.

15 years agoBei verschachtelten Schleifen in der inneren Schleife eine andere Schleifenvariable...
Moritz Bunkus [Fri, 28 Nov 2008 17:36:38 +0000 (17:36 +0000)]
Bei verschachtelten Schleifen in der inneren Schleife eine andere Schleifenvariable als in der äußeren Schleife benutzen. Bei Perl 5.10 wird ansonsten unter der Bedingung "äußere Schleifenvariable mit my deklariert, innere hingegen ohne my" Speicher korrumpiert, und es trägt zum einfacheren Verständnis bei. Fix für Bug 839.

15 years agoEinige Variablen der Warenstammdaten auch beim Ausdruck zur Verfügung stellen: ean...
Moritz Bunkus [Fri, 28 Nov 2008 14:54:33 +0000 (14:54 +0000)]
Einige Variablen der Warenstammdaten auch beim Ausdruck zur Verfügung stellen: ean, make, model.

15 years agoBeim Speichern von Wiedervorlagen aus dem Wiedervorlagebericht heraus wurden Kopien...
Moritz Bunkus [Thu, 27 Nov 2008 14:41:39 +0000 (14:41 +0000)]
Beim Speichern von Wiedervorlagen aus dem Wiedervorlagebericht heraus wurden Kopien der Notizen erstellt anstatt eine bereits bestehende Notiz zu aktualisieren.

15 years agoImport von Bankdaten,
Holger Lindemann [Wed, 26 Nov 2008 13:48:59 +0000 (13:48 +0000)]
Import von Bankdaten,

Tabelle wie in CRM/update/BLZ.sql beschrieben anlegen,
Menü erweitern:

[System--Import CSV--BLZ]
module=lxo-import/blz.php

15 years agoDer ReportGenerator escapet HTML-Sonderzeichen, sodass &nbsp; auch wortwörtlich so...
Moritz Bunkus [Mon, 24 Nov 2008 13:41:20 +0000 (13:41 +0000)]
Der ReportGenerator escapet HTML-Sonderzeichen, sodass &nbsp; auch wortwörtlich so zu sehen ist -- also ihm nur ein normales Leerzeichen übergeben.

15 years agoBeim Buchen von Zahlungseingängen zu Debitorenrechnungen das Feld "bezahlt" bei der...
Moritz Bunkus [Mon, 24 Nov 2008 13:18:24 +0000 (13:18 +0000)]
Beim Buchen von Zahlungseingängen zu Debitorenrechnungen das Feld "bezahlt" bei der Rechnung aktualisieren.

15 years agoSchalter Lastschrift (Verfahren) für Kunden/Lieferanten
Holger Lindemann [Mon, 17 Nov 2008 15:07:04 +0000 (15:07 +0000)]
Schalter Lastschrift (Verfahren)  für Kunden/Lieferanten

15 years agoSchalter Lastschrift (Verfahren) für Kunden/Lieferanten
Holger Lindemann [Mon, 17 Nov 2008 15:06:08 +0000 (15:06 +0000)]
Schalter Lastschrift (Verfahren)  für Kunden/Lieferanten

15 years agoDrucken von ps/pdf auf "Drucker" geht nicht. Führt zu einem Fehler im Apache Error...
Holger Lindemann [Mon, 17 Nov 2008 14:44:11 +0000 (14:44 +0000)]
Drucken von ps/pdf auf "Drucker" geht nicht. Führt zu einem Fehler im Apache Error-Log.

15 years agoSchalter Lastschrift (Verfahren) für Kunden/Lieferanten
Holger Lindemann [Mon, 17 Nov 2008 14:42:39 +0000 (14:42 +0000)]
Schalter Lastschrift (Verfahren)  für Kunden/Lieferanten

15 years agoSchalter Lastschrift (Verfahren) für Kunden/Lieferanten
Holger Lindemann [Mon, 17 Nov 2008 14:42:24 +0000 (14:42 +0000)]
Schalter Lastschrift (Verfahren)  für Kunden/Lieferanten

15 years agoSchalter Lastschrift (Verfahren) für Kunden/Lieferanten
Holger Lindemann [Mon, 17 Nov 2008 14:42:04 +0000 (14:42 +0000)]
Schalter Lastschrift (Verfahren)  für Kunden/Lieferanten

15 years agoZugangskontrolle mithilfe des Eintrags "acs" in der Benutzerkonfiguration wird nicht...
Moritz Bunkus [Fri, 14 Nov 2008 16:24:40 +0000 (16:24 +0000)]
Zugangskontrolle mithilfe des Eintrags "acs" in der Benutzerkonfiguration wird nicht mehr benutzt.

15 years agoBugfix: subtotal wurde nicht ans template weitergereicht.
Sven Schöling [Wed, 12 Nov 2008 13:15:59 +0000 (13:15 +0000)]
Bugfix: subtotal wurde nicht ans template weitergereicht.

15 years agoLokale Variablen auch als lokal deklarieren.
Moritz Bunkus [Wed, 12 Nov 2008 10:03:04 +0000 (10:03 +0000)]
Lokale Variablen auch als lokal deklarieren.

15 years agoDie Emailadresse gibt es nicht, also auch nicht anzeigen.
Moritz Bunkus [Wed, 12 Nov 2008 09:13:37 +0000 (09:13 +0000)]
Die Emailadresse gibt es nicht, also auch nicht anzeigen.

15 years agoDrucken von offenen Forderungen/Verbindlichkeiten: Die nachfolgende Funktion erwartet...
Moritz Bunkus [Wed, 12 Nov 2008 09:06:26 +0000 (09:06 +0000)]
Drucken von offenen Forderungen/Verbindlichkeiten: Die nachfolgende Funktion erwartet, dass die Zählung bei 1 beginnt, $row_idx startet aber bei 0.

15 years agoOptionen des Scripts dokumentiert.
Moritz Bunkus [Tue, 11 Nov 2008 12:33:28 +0000 (12:33 +0000)]
Optionen des Scripts dokumentiert.

16 years agoBei der Auswahl von Artikeln auch wirklich den Ausgewählten weiterverarbeiten. Bei...
Moritz Bunkus [Tue, 21 Oct 2008 13:35:47 +0000 (13:35 +0000)]
Bei der Auswahl von Artikeln auch wirklich den Ausgewählten weiterverarbeiten. Bei mehr als zehn angezeigten Artikeln wird ansonsten ein falscher genommen, weil der reguläre Ausdruck nicht zwangsweise bis zum Stringende gematcht hat.

16 years agoLocales Quoting war fehlerhaft.
Sven Schöling [Thu, 16 Oct 2008 14:39:38 +0000 (14:39 +0000)]
Locales Quoting war fehlerhaft.

16 years agoBugfix: Pushlisten müssen mit Komma getrennt werden.
Sven Schöling [Thu, 16 Oct 2008 12:48:20 +0000 (12:48 +0000)]
Bugfix: Pushlisten müssen mit Komma getrennt werden.

16 years agoBeim Export der Kunden-/Lieferantenstammdatenberichte auch die Suchfelder mit übergeb...
Moritz Bunkus [Wed, 8 Oct 2008 14:06:39 +0000 (14:06 +0000)]
Beim Export der Kunden-/Lieferantenstammdatenberichte auch die Suchfelder mit übergeben, damit nicht die komplette Liste exportiert wird.

16 years agoBei Berechnung des absoluten Rabattes den Rundungsfehler mit einbeziehen.
Moritz Bunkus [Mon, 6 Oct 2008 10:39:24 +0000 (10:39 +0000)]
Bei Berechnung des absoluten Rabattes den Rundungsfehler mit einbeziehen.

16 years agoBeim DATEV-Export das Jahr in der Datei angeben, das durch den ausgewählten Zeitraum...
Moritz Bunkus [Mon, 6 Oct 2008 10:39:17 +0000 (10:39 +0000)]
Beim DATEV-Export das Jahr in der Datei angeben, das durch den ausgewählten Zeitraum gegeben ist, und nicht das aktuelle Jahr.

16 years agoNotes darf beim Speichern einer Wiedervorlage gerne das bereits bestehende Datenbankh...
Moritz Bunkus [Wed, 1 Oct 2008 15:59:15 +0000 (15:59 +0000)]
Notes darf beim Speichern einer Wiedervorlage gerne das bereits bestehende Datenbankhandle benutzen, damit im Fehlerfalle weder die Note noch die Wiedervorlage gespeichert werden.

16 years agoKonzeptioneller Fehler. Da es mehr als ein Form-Objekt geben kann (in diesem Falle...
Moritz Bunkus [Wed, 1 Oct 2008 15:57:47 +0000 (15:57 +0000)]
Konzeptioneller Fehler. Da es mehr als ein Form-Objekt geben kann (in diesem Falle beim Wiederherstellen von $form mittels restore_form()), darf das Standard-Datenbankhandle nicht geschlossen werden, wenn ein Form-Objekt vernichtet wird, sondern erst, wenn das Programm beendet wird.

16 years agoDoppeltes Escapen von Anführungszeichen vermeiden.
Moritz Bunkus [Tue, 30 Sep 2008 08:43:50 +0000 (08:43 +0000)]
Doppeltes Escapen von Anführungszeichen vermeiden.

16 years agoAuch versteckte Variablen HTML-escapen.
Moritz Bunkus [Fri, 26 Sep 2008 08:35:33 +0000 (08:35 +0000)]
Auch versteckte Variablen HTML-escapen.

16 years agoAttribut "name" HTML-escapen.
Moritz Bunkus [Fri, 26 Sep 2008 08:28:48 +0000 (08:28 +0000)]
Attribut "name" HTML-escapen.

16 years agoNicht doppelt quoten.
Moritz Bunkus [Fri, 26 Sep 2008 08:19:14 +0000 (08:19 +0000)]
Nicht doppelt quoten.

16 years agoDoppeltes Quoting von Anführungszeichen vermeiden.
Moritz Bunkus [Tue, 9 Sep 2008 08:19:35 +0000 (08:19 +0000)]
Doppeltes Quoting von Anführungszeichen vermeiden.

16 years agoDATEV-Export nicht beim ersten Fehler abbrechen, sondern eine Liste aller Fehler...
Moritz Bunkus [Mon, 8 Sep 2008 11:01:24 +0000 (11:01 +0000)]
DATEV-Export nicht beim ersten Fehler abbrechen, sondern eine Liste aller Fehler für den ausgewählten Zeitraum ausgeben und dann erst abbrechen. Das Datenbankhandle nicht schließen, das geschieht automatisch beim Programmende.

16 years agoKosmetik; mehr Variablen umbenannt
Moritz Bunkus [Fri, 5 Sep 2008 11:22:19 +0000 (11:22 +0000)]
Kosmetik; mehr Variablen umbenannt

16 years agoKosmetik; Code vereinfacht
Moritz Bunkus [Fri, 5 Sep 2008 11:16:37 +0000 (11:16 +0000)]
Kosmetik; Code vereinfacht

16 years agoVariable $i in $trans umbenannt.
Moritz Bunkus [Fri, 5 Sep 2008 11:01:50 +0000 (11:01 +0000)]
Variable $i in $trans umbenannt.

16 years agoKosmetik; Variablen lokal deklarieren.
Moritz Bunkus [Fri, 5 Sep 2008 10:33:22 +0000 (10:33 +0000)]
Kosmetik; Variablen lokal deklarieren.

16 years agoDoppeltes HTML-Quoting vermeiden (das CGI-Modul quotet selber schon).
Moritz Bunkus [Fri, 5 Sep 2008 10:32:54 +0000 (10:32 +0000)]
Doppeltes HTML-Quoting vermeiden (das CGI-Modul quotet selber schon).

16 years agoKosmetik
Moritz Bunkus [Fri, 5 Sep 2008 10:23:19 +0000 (10:23 +0000)]
Kosmetik

16 years agoKosmetik
Moritz Bunkus [Fri, 5 Sep 2008 10:10:27 +0000 (10:10 +0000)]
Kosmetik

16 years agoEine Option "@ignore: 1" für Datenbankupgradescripte, mit denen das Script von Lx...
Moritz Bunkus [Thu, 4 Sep 2008 14:41:34 +0000 (14:41 +0000)]
Eine Option "@ignore: 1" für Datenbankupgradescripte, mit denen das Script von Lx-Office ignoriert wird. Kann benutzt werden, um ein Script temporär zu deaktivieren, z.B. wenn man noch am Entwickeln ist.

16 years agoBeim Anlegen des allerersten Beleges eines Typs dafür sorgen, dass vendor_id bzw...
Moritz Bunkus [Wed, 3 Sep 2008 14:04:07 +0000 (14:04 +0000)]
Beim Anlegen des allerersten Beleges eines Typs dafür sorgen, dass vendor_id bzw. customer_id auch gesetzt werden. Andernfalls funktionieren Dinge wie Ansprechpartner-Drop-Down-Boxen nicht, oder es erscheinen später SQL-Fehler.

16 years agoBei Lieferanschrift-Drop-Down auch die Straße und den Ort anzeigen.
Moritz Bunkus [Mon, 1 Sep 2008 08:50:59 +0000 (08:50 +0000)]
Bei Lieferanschrift-Drop-Down auch die Straße und den Ort anzeigen.

16 years agoGelieferte Menge abholen kann nur bei schon gespeicherten Aufträgen funktionieren.
Moritz Bunkus [Thu, 28 Aug 2008 10:12:07 +0000 (10:12 +0000)]
Gelieferte Menge abholen kann nur bei schon gespeicherten Aufträgen funktionieren.

16 years agoBeim XML/XUL-Menü nicht den Menüpunkt "Programm/Version" als Einstiegsseite hardcodie...
Moritz Bunkus [Mon, 25 Aug 2008 15:10:36 +0000 (15:10 +0000)]
Beim XML/XUL-Menü nicht den Menüpunkt "Programm/Version" als Einstiegsseite hardcodieren, sondern die Standardseite aufrufen, die auch von den anderen Menüs aufgerufen wird. Unterschied ist, dass die TODO-Liste bisher nicht angezeigt wurde.

16 years agoTypo
Moritz Bunkus [Mon, 25 Aug 2008 10:01:22 +0000 (10:01 +0000)]
Typo

16 years agoTypo. Fix für Bug 850.
Moritz Bunkus [Mon, 25 Aug 2008 09:08:03 +0000 (09:08 +0000)]
Typo. Fix für Bug 850.

16 years agoFix für PostgreSQL 8.3, das eine strengere Typenprüfung als frühere Versionen besitzt...
Moritz Bunkus [Mon, 25 Aug 2008 07:14:42 +0000 (07:14 +0000)]
Fix für PostgreSQL 8.3, das eine strengere Typenprüfung als frühere Versionen besitzt. Fix für Bug 854.

16 years agoCOALESCE(0, ...) ist immer 0. Deswegen wurden in der Aufgabenliste jeder Eintrag...
Moritz Bunkus [Tue, 12 Aug 2008 14:34:39 +0000 (14:34 +0000)]
COALESCE(0, ...) ist immer 0. Deswegen wurden in der Aufgabenliste jeder Eintrag als Preisanfrage und nicht als Angebot oder Preisanfrage dargestellt. Fix für Bug 844.

16 years agoform_footer in ic.pl in Template ausgelagert.
Moritz Bunkus [Tue, 12 Aug 2008 12:54:46 +0000 (12:54 +0000)]
form_footer in ic.pl in Template ausgelagert.

16 years agoAuslagern von Hersteller/Modell-Zeilen in eigene Templates. Hersteller/Modell auch...
Moritz Bunkus [Tue, 12 Aug 2008 12:42:52 +0000 (12:42 +0000)]
Auslagern von Hersteller/Modell-Zeilen in eigene Templates. Hersteller/Modell auch wieder für Waren aktiviert, nicht nur für Erzeugnisse. Fix für Bug 843.

16 years agoBericht über Lagerbewegungen: Wurde ein Filter nach Chargennummer verwendet, so wurde...
Moritz Bunkus [Tue, 12 Aug 2008 12:16:26 +0000 (12:16 +0000)]
Bericht über Lagerbewegungen: Wurde ein Filter nach Chargennummer verwendet, so wurde die Tabellenspalte chargenumber in der falschen Tabelle abgefragt, was zu einem SQL-Fehler geführt hat. Fix für Bug 841.

16 years ago1. Tabellenaliasnamen in Queries benutzen, weil PostgreSQL ansonsten einen Fehler...
Moritz Bunkus [Tue, 12 Aug 2008 12:13:44 +0000 (12:13 +0000)]
1. Tabellenaliasnamen in Queries benutzen, weil PostgreSQL ansonsten einen Fehler rauswirft.
2. Wenn bei E/Ü-Rechnung ein Projekt ausgewählt ist, dann wurde vorher ein Teil des SQL-Codes nicht im eigentlichen Query untergebracht sondern in eine danach nicht mehr benutzte Variable geschrieben.

16 years agoJavaScript-Menü: Der Schlüssel 'action' soll nicht als Parameter in den Link aufgenom...
Moritz Bunkus [Tue, 12 Aug 2008 12:06:15 +0000 (12:06 +0000)]
JavaScript-Menü: Der Schlüssel 'action' soll nicht als Parameter in den Link aufgenommen werden, nicht der Schlüssel, der durch den Schlüssel 'action' bestimmt wird. Dadurch wurde z.B. kein 'report=...' an die URL angehängt, wenn 'action=report' in der menu.ini stand.

16 years agoDatenbankupgrade für Einführung der Lagerverwaltung: 1. SQL-sicheres Quoten der Einga... release-2.6.0beta1
Moritz Bunkus [Tue, 12 Aug 2008 09:42:49 +0000 (09:42 +0000)]
Datenbankupgrade für Einführung der Lagerverwaltung: 1. SQL-sicheres Quoten der Eingaben; 2. Beim Anlegen des Lagers alle Tabellenfelder füllen, weil ansonsten später das Lager nicht verfügbar erscheint. Fix für Bug 834.

16 years agoKeine Umlaute direkt eingeben, damit auch hinterher UTF-8 herauskommt.
Moritz Bunkus [Mon, 11 Aug 2008 14:27:49 +0000 (14:27 +0000)]
Keine Umlaute direkt eingeben, damit auch hinterher UTF-8 herauskommt.