kivitendo-erp.git
19 years agoMerge von 681 aus unstable: Sammelauftraege + Bugfix
Stephan Köhler [Mon, 12 Dec 2005 15:53:06 +0000 (15:53 +0000)]
Merge von 681 aus unstable: Sammelauftraege + Bugfix
Feature Sammelauftraege
- Kann jetzt mehrere Auftraege in der Suchmaske anwaehlen und zusammenfassen zu einem Sammelauftrag.
- Kann diesen Sammelauftrag als neu speichern und eine Rechnung dafuer ausstellen.
- Kann die folgende Rechnung wiederum speichern und buchen.
- Wird Sammelauftraege mit nur einem Auftrag abfangen und wie gehabt als einzelnen behandeln.
- Wird soviele Daten wie moeglich im Header des Sammelauftrags beibehalten, wobei customer, ordnumber und transdate eindeutig sein m
uessen.
- transdate und ordnumber werden bei Bedarf ueberschrieben, nicht eindeutiger customer wird mit Fehlermeldung quittiert

Zusaetzlich:
- Bugfix in Form::get_exchangerate, genauso gefixt wie in Form::check_exchangerate
- neue Routine OE:close_orders, die genau das tut.
- Der Versuch oe::edit ohne eine id aufzurufen wird nun auf oe::add umgeleitet

19 years agoMerge von 631 aus unstable: Reconcilliation (Zahlungsabgleich) Funktion wieder eingebaut.
Stephan Köhler [Mon, 28 Nov 2005 15:27:02 +0000 (15:27 +0000)]
Merge von 631 aus unstable: Reconcilliation (Zahlungsabgleich) Funktion wieder eingebaut.
In der zugehoerigen Bemerkung in der menu.ini steht, diese Funktion sei defekt,
was aber nach meiner (Udo) Erfahrung des letzten Buchungsjahres nicht stimmt.

19 years agoMerge von 617 aus unstable: UBL Bug
Stephan Köhler [Sat, 26 Nov 2005 16:29:25 +0000 (16:29 +0000)]
Merge von 617 aus unstable: UBL Bug
Fixed Bug #187, UBL wenn als Kategorie nicht "alle" ausgewaehlt wird

19 years agoMerge von 613 aus unstable: UBL Bug
Stephan Köhler [Sat, 26 Nov 2005 16:26:36 +0000 (16:26 +0000)]
Merge von 613 aus unstable: UBL Bug
Buchungsjournal angepasst, Ueberpruefung auf UBL entfernt

19 years agoMerge von 607-609 aus unstable: Bugfix zu UBL
Stephan Köhler [Sat, 26 Nov 2005 16:24:37 +0000 (16:24 +0000)]
Merge von 607-609 aus unstable: Bugfix zu UBL
-Unbalanced Ledger Workaround... Betr. Bugzilla ID 124
-Neuer Patch gegen den Unbalanced Ledger!
 Betr. Bugzilla ID 124
-Neuer Patch gegen den Unbalanced Ledger!
 Test ob Demodatenbank den Unbalanced ist...
 Betr. Bugzilla ID 124

19 years agoMerge von 641,653 aus unstable: Preisgruppen Teil 3
Stephan Köhler [Sat, 26 Nov 2005 16:10:15 +0000 (16:10 +0000)]
Merge von 641,653 aus unstable: Preisgruppen Teil 3
-Preisgruppen Kommentar entfernt, nach Perltidy formatiert
-Menue Berichte Preisgruppen verschoben, Hola raus & locales angepasst

19 years agoMerge von 639,640 aus unstable: Rundungsfehler nach erneuern
Stephan Köhler [Sat, 26 Nov 2005 16:07:11 +0000 (16:07 +0000)]
Merge von 639,640 aus unstable: Rundungsfehler nach erneuern
-Bugfix:  Angebot (Auch bei Rechnung): Menge mit Kommastelle, z.B 6,876, beim
Erneuern wird die Menge gerundet und ohne Nachkommastelle angezeigt. In
der Vorgaengerversion ging das noch. Der Positions-Preis wird korrekt
berechnet, nur die Anzeige der Menge scheint das Problem zu sein
-Bugfix: svn 639 - Auch die entsprechenden Buchungen sind falsch gewesen.
Angepasst für Verkauf: Rechnungen, Aufträge, Angebote und
Einkauf: Einkaufsrechnung, Lieferantenauftrag, Preisanfrage.

19 years agoMerge von 638 aus unstable: Ustva Bug
Stephan Köhler [Sat, 26 Nov 2005 16:03:12 +0000 (16:03 +0000)]
Merge von 638 aus unstable: Ustva Bug
Bug bei Behandlung der 'alten' Variablenwerte in die neuen Variablennamen
beseitigt.

19 years agoMerge von 637 aus unstable: Preisgruppen Teil 2
Stephan Köhler [Sat, 26 Nov 2005 15:58:09 +0000 (15:58 +0000)]
Merge von 637 aus unstable: Preisgruppen Teil 2
-Bugfix Preisgruppen - nach Update wurden die Preisgruppen nicht aufgebaut
-Perltidy

19 years agoMerge von 635 aus unstable: Formulare
Stephan Köhler [Sat, 26 Nov 2005 15:27:29 +0000 (15:27 +0000)]
Merge von 635 aus unstable: Formulare
Ueber die Variable <%tax_rate%> kann nun in den Druckvorlagen der Steuersatz einer Zeile mit ausgegeben werden.

19 years agoMerge von 634,636 aus unstable: Bugfix
Stephan Köhler [Sat, 26 Nov 2005 15:11:28 +0000 (15:11 +0000)]
Merge von 634,636 aus unstable: Bugfix
-Steuerbetraege wurden beim Drucken ohne Nachkommstelle angezeig
-Ein ueberfluessiges ' entfernt.

19 years agoMerge von 633 aus unstable:
Stephan Köhler [Sat, 26 Nov 2005 15:08:43 +0000 (15:08 +0000)]
Merge von 633 aus unstable:
Spalten die Primarykey werden sollen vorher auf not null gesetzt werden

19 years agoMerge von 632 aus unstable: locale
Stephan Köhler [Sat, 26 Nov 2005 15:03:30 +0000 (15:03 +0000)]
Merge von 632 aus unstable: locale
Anpassungen der fehlenden Uebersetzungen. Ausser 'hola' in der ct.pl pricegroups. Keine Ahnung wozu die da ist?

19 years agoMerge von 630 aus unstable: Fehler: <pagebreak> in Variablen funktionierte aufgrund
Stephan Köhler [Sat, 26 Nov 2005 14:54:17 +0000 (14:54 +0000)]
Merge von 630 aus unstable: Fehler: <pagebreak> in Variablen funktionierte aufgrund
falscher Arrayinitialisierung nur einmal pro Formular. Drei Zeilen Debug-Code entfernt.

19 years agoMerge von 629 aus unstable: Doku
Stephan Köhler [Sat, 26 Nov 2005 14:51:34 +0000 (14:51 +0000)]
Merge von 629 aus unstable: Doku
Dokumentation um die neuen Textformartierungsbefehle erweitert, die in Formularen verwendet werden koennen.

19 years agoMerge von 623-628 aus unstable: USTVA
Stephan Köhler [Sat, 26 Nov 2005 14:27:10 +0000 (14:27 +0000)]
Merge von 623-628 aus unstable: USTVA
-Update der Ustva Funktion mit neuen Vorlagen für das Jahr 2006.
-Bug Rundungsfehler bei Ustva Ausgabe
-Alte USTVA Dateien geloescht
-sql/finanzamt.sql wiederhergestellt, weil es sonst beim Update Probleme geben kann.
-USTVA Helpdatei aktualisiert.
-USTVA: Zahlenformatierung in Tex-Reports erweitert für alle Zahlenformate

19 years agoMerge von 618,619,622 aus unstable: Bugfix
Stephan Köhler [Sat, 26 Nov 2005 13:43:15 +0000 (13:43 +0000)]
Merge von 618,619,622 aus unstable: Bugfix
-Doppelte Passivbeschriftung beim Kontenanlegen entfernt
-Tippfehler Fixed Bug #183
-Fehler beim Entfernen von Debugmeldungen

19 years agoMerge von 620,621 aus unstable: Bugfix
Stephan Köhler [Sat, 26 Nov 2005 13:40:16 +0000 (13:40 +0000)]
Merge von 620,621 aus unstable: Bugfix
-Fehler beim Speichern von Auftraegen behoben, wenn Angebot in Auftrag umgewandelt wird
-Fehler bei der Umwandlung von Angeboten in Auftraege, Preise mit nur einer Nachkommastelle wurden falsch formatiert

19 years agoMerge von 610 aus unstable: Datev Bug
Stephan Köhler [Sat, 26 Nov 2005 12:48:52 +0000 (12:48 +0000)]
Merge von 610 aus unstable: Datev Bug
Rueckmeldung eingebaut, damit waehrend großen Exportvorgaengen kein Timeout vom Server kommt

19 years agoMerge von 606 aus unstable: BWA Bug
Stephan Köhler [Sat, 26 Nov 2005 12:10:40 +0000 (12:10 +0000)]
Merge von 606 aus unstable: BWA Bug
Fehler bei der Berechnung der Summen in der BWA

19 years agoMerge von 604 aus unstable: Datev Bug
Stephan Köhler [Sat, 26 Nov 2005 12:09:01 +0000 (12:09 +0000)]
Merge von 604 aus unstable: Datev Bug
Fehler bei negativen Umsaetzen behoben

19 years agoMerge von 598 aus unstable: Uebersetzungen ergaenzt
Stephan Köhler [Sat, 26 Nov 2005 12:01:15 +0000 (12:01 +0000)]
Merge von 598 aus unstable: Uebersetzungen ergaenzt

19 years agoMerge von 599-602,605,614,615 aus unstable: Preisgruppen Teil 1
Stephan Köhler [Fri, 25 Nov 2005 12:52:34 +0000 (12:52 +0000)]
Merge von 599-602,605,614,615 aus unstable: Preisgruppen Teil 1
--Preisgruppenerweiterung auf Basis von Andres Patch - Thanks
 -Preisgruppenverwaltung
 -Preiseingabe der Preisgruppen in Masken Waren,etc.
 -Auswahl der Preisgruppen in den Verkaufsmasken
 -Erweiterung Datenbankschema
 -Übersetzungen für Preisgruppen
 -Bugfix Preisgruppen, in der Warenmaske zeigte er eine Preisgruppe a
 "Gruppe 1" als "Gruppe" an
 -Anpassung locale
--Fehler bei negativen Umsaetzen behoben
--Fehler beim Speichern von Rechnungen und Angeboten/Auftraegen wenn keine Preisgruppen vorhanden
--Fehler bei Drucken und Buchen und Preisgruppen behoben, Preisgruppen Quelltext ein wenig modifiziert

19 years agoMerge von 581,589-595 aus unstable: Patch zum Rundungsfehler
Stephan Köhler [Fri, 25 Nov 2005 12:20:05 +0000 (12:20 +0000)]
Merge von 581,589-595 aus unstable: Patch zum Rundungsfehler
-Bug 189: Patch zum Rundungsfehler
-sub round_amount schnedet nun anhängende Nullen automatisch ab.
-Änderungen bez. sub round_amound von heute Morgen wieder herausgenommen, weil nonfunktional. Das problem scheint woanders zu liegen.
-Darstellungsfehler bei Ganzzahlen behoben. Vorher wurde bspw. '2' als '2,' dargestellt, nun wird richtig formatiert.
-Die Anzahl der dargestellten Nachkommastellen jedes einzelnen Preises sollte mit der eingegebenen Anzahl
 an Nachkommastellen übereinstimmen. Die eingegebenen Preise sollten nicht gerundet werden.

19 years agoMerge von 611,612,616 aus unstable: Bugfix zu Splitbuchungen
Stephan Köhler [Fri, 25 Nov 2005 11:54:47 +0000 (11:54 +0000)]
Merge von 611,612,616 aus unstable: Bugfix zu Splitbuchungen
-Bug #205 behoben. Beim Dialogbuchen werden nun auch MwSt. inkl. Buchungen korrekt verarbeitet
-Bug #204 behoben: Storno geht jetzt auch bei Splitbuchungen
-Bug gefixed #206 Fehler beim Dialogbuchen wenn Korrektur und Steuerinklusive

19 years agoMerge von 584-586,588,597 aus unstable: Splitbuchungen
Stephan Köhler [Fri, 25 Nov 2005 11:30:55 +0000 (11:30 +0000)]
Merge von 584-586,588,597 aus unstable: Splitbuchungen
-Buchungsjournal um Anzeige von Splitbuchungen erweitert, Splitbuchungen beim Dialogbuchen zu 80% fertig. Neue Maske fuer Splitbuchungen
 Perltidy Lauf der Aenderungen zu Splittbuchungen
-Aenderungen fuer die Unterstuetzung von Splitbuchungen beim Dialogbuchen
-Aenderungen beim Dialogbuchen: Layout der Maske angepasst. Es kann nur eine Seite gesplittet werden, nur eine Seite kann Steuer haben

19 years agoMerge von 599 aus unstable: Funktion fuer Druckvorschau und Drucken+Buchen zu Verkauf...
Stephan Köhler [Fri, 25 Nov 2005 11:12:24 +0000 (11:12 +0000)]
Merge von 599 aus unstable: Funktion fuer Druckvorschau und Drucken+Buchen zu Verkaufsrechnungen hinzugefuegt

19 years agoMerge von 583 aus unstable:
Stephan Köhler [Fri, 25 Nov 2005 10:20:43 +0000 (10:20 +0000)]
Merge von 583 aus unstable:
format_amount an die neue round_amount angepasst, so dass wieder nachkommstellen ausgegeben werden
ein paar sachen aus sql-ledger eingefuegt

19 years agoMerge von 596 aus unstable:
Stephan Köhler [Thu, 24 Nov 2005 16:45:56 +0000 (16:45 +0000)]
Merge von 596 aus unstable:
Mehr Markup: Wenn in einer Rechnungszeile "<pagebreak>" auftaucht, so wird es aus dem Text entfernt, und bei LaTeX-Ausgabe wird  nach der Z
eile ein Seitenumbruch erzwungen.

19 years agoMerge von 588 aus unstable:
Stephan Köhler [Thu, 24 Nov 2005 16:42:13 +0000 (16:42 +0000)]
Merge von 588 aus unstable:
HTML-Markup zulassen und in das entsprechende Ausgabeformat (HTML oder LaTeX) umsetzen. Unterstuetzt werden <b>...</b> (fett), <i>...</i> (
kursiv), <u>...</u> (unterstrichen) und nur fuer HTML <s>...</s> (durchgestrichen).

19 years agoMerge von 587 aus unstable: Fehler behoben: Bei Kundenuebersicht wurde bei eingeschal...
Stephan Köhler [Thu, 24 Nov 2005 16:40:10 +0000 (16:40 +0000)]
Merge von 587 aus unstable: Fehler behoben: Bei Kundenuebersicht wurde bei eingeschalteter Ansicht von Rechnungen und Auftraegen nur in der ersten Zeile die zugehoerige Auftragsnummer angezeigt

19 years agoMerge von 584 aus unstable: Datenbankschema erweitert fuer Audit Informationen
Stephan Köhler [Thu, 24 Nov 2005 16:37:27 +0000 (16:37 +0000)]
Merge von 584 aus unstable: Datenbankschema erweitert fuer Audit Informationen

19 years agoMerge von 581 aus unstable: Backup aus dem Menue entfernt, da noch fehlerbehaftet
Stephan Köhler [Thu, 24 Nov 2005 16:26:47 +0000 (16:26 +0000)]
Merge von 581 aus unstable: Backup aus dem Menue entfernt, da noch fehlerbehaftet

19 years agoMerge von 580 aus unstable: Fixed Bug #199
Stephan Köhler [Thu, 24 Nov 2005 16:20:59 +0000 (16:20 +0000)]
Merge von 580 aus unstable: Fixed Bug #199

19 years agoMerge von 578 aus unstable: Fixed Bug #198
Stephan Köhler [Thu, 24 Nov 2005 16:18:05 +0000 (16:18 +0000)]
Merge von 578 aus unstable: Fixed Bug #198

19 years agoMerge von 578 aus unstable: Bug Nr 190 geloest. Abteilung1 und 2 wurden bei der Liefe...
Stephan Köhler [Thu, 24 Nov 2005 15:46:47 +0000 (15:46 +0000)]
Merge von 578 aus unstable: Bug Nr 190 geloest. Abteilung1 und 2 wurden bei der Lieferadresse nicht beruecksichtigt
DB-Schema ändert sich!

19 years agoMerge von 577 aus unstable: Speicherroutinen gepatcht: uid um einen Zufallswert ergae...
Stephan Köhler [Thu, 24 Nov 2005 15:38:07 +0000 (15:38 +0000)]
Merge von 577 aus unstable: Speicherroutinen gepatcht: uid um einen Zufallswert ergaenzt, damit Batchoperationen nicht fehlschlagen

19 years agoMerge von 576 aus unstable: Datei lsletter.sty aus dem Vorlagenverzeichnis entfernt...
Stephan Köhler [Thu, 24 Nov 2005 15:33:34 +0000 (15:33 +0000)]
Merge von 576 aus unstable: Datei lsletter.sty aus dem Vorlagenverzeichnis entfernt. Nicht mehr benoetigt

19 years agoMerge von 550-553,567,603 aus unstable: Neue Menu
Stephan Köhler [Thu, 24 Nov 2005 15:00:39 +0000 (15:00 +0000)]
Merge von 550-553,567,603 aus unstable: Neue Menu

19 years agoPerltidy ueber locales.pl laufen lassen. Den Parser in locaes.pl so erweitert, dass...
Moritz Bunkus [Fri, 7 Oct 2005 13:47:24 +0000 (13:47 +0000)]
Perltidy ueber locales.pl laufen lassen. Den Parser in locaes.pl so erweitert, dass er auch $text->locale(...)-Funktionsaufrufe auswertet, die ueber mehrere Zeilen gehen. Das wurde durch die Verwendung von perltidy akut, das bei sehr langen Zeilen das Argument zu $text->locale() in eine eigene Zeile schreibt. Einige der dadurch neu/wieder gefundenen Ausdruecke uebersetzt bzw. deren urspruengliche Uebersetzung wiederhergestellt. Merge von 570:573 aus unstable.

19 years agoMerge von 568 aus unstable.
Moritz Bunkus [Tue, 4 Oct 2005 15:01:18 +0000 (15:01 +0000)]
Merge von 568 aus unstable.

19 years agoTypo
Moritz Bunkus [Thu, 29 Sep 2005 15:03:58 +0000 (15:03 +0000)]
Typo

19 years agoDie neuen Datenbankrestriktionen erlauben keine NULL-Werte fuer die Beschreibungen...
Moritz Bunkus [Thu, 29 Sep 2005 14:18:20 +0000 (14:18 +0000)]
Die neuen Datenbankrestriktionen erlauben keine NULL-Werte fuer die Beschreibungen von Waren/Dienstleistungen. Also bei der Erzeugung des Eintrags, mit dem die neue ID herausgefunden wird, einfach einen Dummy-Eintrag in die Beschreibung setzen. Merge von 560 aus unstable.

19 years agoPerl mag es anscheinend nicht, wenn der Block zu map auf der naechsten Zeile beginnt...
Moritz Bunkus [Thu, 29 Sep 2005 08:01:16 +0000 (08:01 +0000)]
Perl mag es anscheinend nicht, wenn der Block zu map auf der naechsten Zeile beginnt. Merge von 557 aus unstable.

19 years agoMerge von 554 aus stable: Fix fuer altere Perl-Versionen (5.6.x), die wohl die Block...
Moritz Bunkus [Tue, 27 Sep 2005 06:24:22 +0000 (06:24 +0000)]
Merge von 554 aus stable: Fix fuer altere Perl-Versionen (5.6.x), die wohl die Block-Syntax bei "use constant" nicht unterstuetzen.

19 years agoProbleme durch perltidy. Der sehr pingelige Parser von locales.pl akzeptiert Begriffe...
Moritz Bunkus [Thu, 22 Sep 2005 14:20:11 +0000 (14:20 +0000)]
Probleme durch perltidy. Der sehr pingelige Parser von locales.pl akzeptiert Begriffe fuer Funktionen, die in einem Formular mit <input type=submit...> genannt werden, nur dann, wenn das $locale->text() in der gleichen Zeile wie type=submit steht. Dieses habe ich geaendert. Weitere Probleme gab es, wenn perltidy bei sehr langen Strings zu $locale->text() den sehr langen Text in eine eigene Zeile gepackt hat, weil auch hier locales.pl den zu uebersetzenden Text direkt hinter $locale->text( erwartet.

19 years agoUeberbleibsel von .pl-Dateien entfernt, die noch in meinem lokalen Lx-Office-Verzeich...
Moritz Bunkus [Thu, 22 Sep 2005 13:05:09 +0000 (13:05 +0000)]
Ueberbleibsel von .pl-Dateien entfernt, die noch in meinem lokalen Lx-Office-Verzeichnis rumlagen und deswegen von locales.pl ausgewertet wurden.

19 years agoKopie von stable, da die Aufraeumarbeiten jetzt abgeschlossen sind.
Moritz Bunkus [Thu, 22 Sep 2005 07:24:00 +0000 (07:24 +0000)]
Kopie von stable, da die Aufraeumarbeiten jetzt abgeschlossen sind.

19 years agoWhitespace an den Zeilenenden entfernt.
Moritz Bunkus [Tue, 13 Sep 2005 13:53:56 +0000 (13:53 +0000)]
Whitespace an den Zeilenenden entfernt.

19 years agoAlle Dateien durch Perltidy laufen lassen. Die verwendeten Optionen sind am Ende...
Moritz Bunkus [Tue, 13 Sep 2005 13:30:29 +0000 (13:30 +0000)]
Alle Dateien durch Perltidy laufen lassen. Die verwendeten Optionen sind am Ende der neu hinzugefuegten Datei doc/programmierstilrichtlinien.txt zu finden.