Bernd Bleßmann [Fri, 10 Jan 2014 10:52:16 +0000 (11:52 +0100)]
Übersetzungen von Zahlungsbedingungen löschen, wenn Zahlungsbed. gelöscht wird.
Via Trigger. Außerdem löscht das Update-Skript alle verweisten Übersetzungen
der Zahlungsbedingungen.
Behebt #2390.
G. Richardson [Thu, 9 Jan 2014 08:33:32 +0000 (09:33 +0100)]
Kreditorenbuchung erzwingt jetzt Eingabe der Rechnungsnummer
Behebt #2426
Damit ist das Verhalten wie bei der Einkaufsrechnung.
Vorher wurde bei leer gelassener Rechnungsnummer die trans_id als
Rechnungsnummer genommen.
G. Richardson [Thu, 9 Jan 2014 16:44:39 +0000 (17:44 +0100)]
Anpassung UStVA für bestimmte Dialogbuchungen
Hat man z.B. den Erlös aus innergemeinschaftlichem Erwerb nicht per
Kreditor sondern direkt als Dialogbuchung gegen Bank gebucht, wurden im
UStVA-Bericht die Vorzeichen falsch gesetzt. Deshalb wird für den Fall
Dialogbuchen für die UStVA-Kennzahlen 89-94 das Vorzeichen umgekehrt.
G. Richardson [Wed, 8 Jan 2014 18:34:45 +0000 (19:34 +0100)]
GuV Bericht braucht keine Druckvorlagenprüfung mehr
Sven Schöling [Thu, 9 Jan 2014 16:34:55 +0000 (17:34 +0100)]
Partpicker popup Suche über setTimeout laufen lassen
behebt #2429
Moritz Bunkus [Thu, 9 Jan 2014 16:16:45 +0000 (17:16 +0100)]
Merge branch 'nummernkreise-leer-2432'
Moritz Bunkus [Thu, 9 Jan 2014 16:16:29 +0000 (17:16 +0100)]
Nummerngenerator: undefinierte Startnummern auf 0 setzen
Passiert bei frisch angelegten Datenbanken, wenn die Zähler noch leer sind.
Fixt #2432.
Jan Büren [Thu, 9 Jan 2014 11:47:36 +0000 (12:47 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Jan Büren [Thu, 9 Jan 2014 11:40:29 +0000 (12:40 +0100)]
Bugfix für 2275 Verkäuferinformationen im Druck kommen aus der Authdatenbank
closes #2275
Hat leider einen kleinen "Rattenschwanz":
a) Beim Löschen des Benutzer wird nur deleted auf true gesetzt, jetzt werden auch
alle weiteren benutzereditierbaren Metadaten gespeichert, dafür ->
b) muss die Tabelle employee geändert werden, dabei ->
c) ist aufgefallen, dass einige Felder in employee überhaupt keinen Sinn mehr haben (addr1), aber dann ...
d) braucht man auch nicht mehr workphone mit tel aus der auth.user_config
zu d) -> SL/DB/Manager/Employee.pm
zu b) und c) -> sql/Pg-upgrade2/employee_drop_columns.sql und SL/DB/MetaSetup/Employee.pm
zu a) SL/Controller/Admin.pm
Jetzt können beim Drucken entweder die Daten des Benutzers genommen werden oder die Daten kommen aus employee (Form.pm)
Jan Büren [Thu, 9 Jan 2014 08:06:02 +0000 (09:06 +0100)]
Fußnote für part.onhands bei CSV-Import hinzugefügt
closes #2428
Bernd Bleßmann [Wed, 8 Jan 2014 14:50:40 +0000 (15:50 +0100)]
Lieferadresse beim Laden von VK-Rechnungen nicht überschreiben, ...
... mit Lieferadresse aus Kundenstammdaten.
Betrifft #2345.
Martin Helmling [Wed, 8 Jan 2014 14:47:55 +0000 (15:47 +0100)]
Fehlender alter hidden wert für preisfaktor.
zu fix #2211
G. Richardson [Wed, 8 Jan 2014 14:46:27 +0000 (15:46 +0100)]
bwa.html - verunglücktes L-Plugin wieder entfernt
Martin Helmling [Wed, 8 Jan 2014 14:41:04 +0000 (15:41 +0100)]
Preisfaktoren könnten zwar über ihren Faktorwert in Rechnungen gespeichert werde (die Datenbankfelder sind vorhanden),
werden aber über die id verwaltet.
Deshalb ist der Faktor nur änderbar, falls der Faktor bereits verwendet wird,
analog zum Löschen.
Behebt #2211
Martin Helmling [Wed, 8 Jan 2014 14:23:34 +0000 (15:23 +0100)]
zuviel hiddenvar shipto_id in fix für #2400
Rolf Fluehmann [Wed, 8 Jan 2014 14:08:56 +0000 (15:08 +0100)]
#1838: beliebige Kunden- und Lieferantennamen für Kreditoren- und Debitorenbuchungen
Peter Schulgin [Wed, 8 Jan 2014 14:02:59 +0000 (15:02 +0100)]
Keine zwischenabfrage nach Wechselkurs im Workflow Auftrag->Rechnung
Behebt #2141
Komplette Funktion "backorder_exchangerate" entfernt.
Die eingabe des Wechselkursere wird druch setzten auf "0" erzwungen
Moritz Bunkus [Wed, 8 Jan 2014 13:51:58 +0000 (14:51 +0100)]
Merge branch 'mahnungsrechnungen-tax_id-in-acc_trans'
Moritz Bunkus [Wed, 8 Jan 2014 13:51:52 +0000 (14:51 +0100)]
Mahnungsrechnungen: tax_id und chart_link in acc_trans befüllen
Sven Schöling [Wed, 8 Jan 2014 13:35:44 +0000 (14:35 +0100)]
SQL injection bei Zahlungsverkehr behoben
Sven Schöling [Wed, 8 Jan 2014 12:59:55 +0000 (13:59 +0100)]
Kundennamenvalidierung: Keinen dberror werfen, sondern flash benutzen.
Ausserdem REs etwas aufgeräumt und ausgelagert
Sven Schöling [Wed, 8 Jan 2014 12:39:40 +0000 (13:39 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Wed, 8 Jan 2014 12:39:16 +0000 (13:39 +0100)]
fokus Funktion nicht generieren ohne Inhalt
Moritz Bunkus [Wed, 8 Jan 2014 12:20:10 +0000 (13:20 +0100)]
Merge branch 'transnumbergenerator-anstelle-von-update-defaults-2010'
Behebt #2010.
Moritz Bunkus [Wed, 8 Jan 2014 12:19:57 +0000 (13:19 +0100)]
SL::DB::Helper::TransNumberGenerator: Doku-Update
Moritz Bunkus [Wed, 8 Jan 2014 12:18:55 +0000 (13:18 +0100)]
Form: nicht mehr benötigte Funktionen update_{defaults,business} entfernen
Moritz Bunkus [Wed, 8 Jan 2014 12:17:33 +0000 (13:17 +0100)]
DN.pm: SL::TransNumber anstelle von Form->update_defaults für Nummernkreise nutzen
Moritz Bunkus [Wed, 8 Jan 2014 12:16:06 +0000 (13:16 +0100)]
DN.pm: SL::TransNumber anstelle von Form->update_defaults für Nummernkreise nutzen
Moritz Bunkus [Wed, 8 Jan 2014 12:13:51 +0000 (13:13 +0100)]
AR.pm: SL::TransNumber anstelle von Form->update_defaults für Nummernkreise nutzen
Waldemar Toews [Wed, 8 Jan 2014 12:06:56 +0000 (13:06 +0100)]
SQL Fehler behoben.
Moritz Bunkus [Wed, 8 Jan 2014 12:05:14 +0000 (13:05 +0100)]
io.pl: toten Codepfad entfernen
Moritz Bunkus [Wed, 8 Jan 2014 12:05:06 +0000 (13:05 +0100)]
IS.pm: SL::TransNumber anstelle von Form->update_defaults für Nummernkreise nutzen
Sven Schöling [Wed, 8 Jan 2014 11:56:43 +0000 (12:56 +0100)]
no tabs!
Sven Schöling [Wed, 8 Jan 2014 11:55:19 +0000 (12:55 +0100)]
no tabs!
Sven Schöling [Wed, 8 Jan 2014 11:42:33 +0000 (12:42 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Wed, 8 Jan 2014 11:42:18 +0000 (12:42 +0100)]
flash unter Header in Projekten
Bernd Bleßmann [Wed, 8 Jan 2014 11:24:13 +0000 (12:24 +0100)]
Preisgruppenpreis nach Änderung der Preisgruppe im Gesamtpreis berücksichtigen.
Behebt #2080.
Moritz Bunkus [Wed, 8 Jan 2014 11:21:03 +0000 (12:21 +0100)]
OE.pm: SL::TransNumber anstelle von Form->update_defaults für Nummernkreise nutzen
Sven Schöling [Wed, 8 Jan 2014 11:18:47 +0000 (12:18 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Wed, 8 Jan 2014 11:17:31 +0000 (12:17 +0100)]
Projekte: CustomVariablen bei error nicht verlieren
behebt #2421
Moritz Bunkus [Wed, 8 Jan 2014 11:02:45 +0000 (12:02 +0100)]
SL::DB::Helper::TransNumberGenerator: immer Lücken füllen
Siehe #2010.
Martin Helmling [Wed, 8 Jan 2014 11:00:41 +0000 (12:00 +0100)]
Die Reihenfolge der Buchungen an einem Tag werden nun zusätzlich
nach Referenzen sortiert, bzw wenn nach Refernzen Sortiert wird wird als zweite Sortierregel nach Datum sortiert.
Der gemeldete Fehler #2133 konnte nur reproduziert werden, wenn im Nachhinein Änderungen am Buchungsdatum gemacht wurden.
Somit schloss sich auch aus, nach internen ids der Datenbank zu sortieren.
Behebt #2133
Sven Schöling [Wed, 8 Jan 2014 10:58:05 +0000 (11:58 +0100)]
typo: Lieferplan Recht richtig setzen
Sven Schöling [Wed, 8 Jan 2014 10:42:41 +0000 (11:42 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Wed, 8 Jan 2014 10:37:54 +0000 (11:37 +0100)]
Versteckte Felder in Lieferscheinen besser beibehalten
behebt #2131.
Im Bug gemeldet wurden Preisgruppen und das taxincluded Flag, die bei
einem frisch erstellten Lieferschein entweder garnicht gesetzt wurden,
oder beim übertragen in Rechnungen verloren gingen.
Dabei sind eine ganze Reihe von Bugs eingeschlagen.
1. Hat Speichern bei lieferscheinen noch kein redirect auf edit gemacht,
sondern hat noch direkt display_form aufgerufen. Ich habe das wie in oe
geändert.
2. wurden Preisgruppen garnicht gesetzt
3. ...und gehen dann trotzdem kaputt, weil der Algorithmus sich die
Infos aus dem Dropdown holt, das bei Lieferscheinen nicht vorhanden ist.
4. ...aber selbst das reicht nicht aus, weil die hiddens Variablen
autovivifien, die hinterher benutzt werden, um rauszukriegen ob die
preisgruppen automatisch gesetzt werden müssen oder schonmal angefasst
wurden. Ich habe es so geändert, dass nicht definierte Variablen nicht
mehr in den hiddens landen.
Die gleichen Änderungen beheben das auch für taxincluded, und (zu
hoffen) alle anderen Felder.
Waldemar Toews [Wed, 8 Jan 2014 10:33:33 +0000 (11:33 +0100)]
Zahlungseingang: Im Eingabe Feld für Kunden die "--" unterdrücken.
Waldemar Toews [Wed, 8 Jan 2014 10:06:12 +0000 (11:06 +0100)]
Zahlungseingang: Feld für Kunden/Lieferanten die Umschaltfunktionalität wieder hergestellt.
Behebt #2134
Moritz Bunkus [Wed, 8 Jan 2014 10:07:10 +0000 (11:07 +0100)]
Merge branch 'fehlendes-datepaid-bei-sepa-zahlungen-1925'
Moritz Bunkus [Wed, 8 Jan 2014 09:57:40 +0000 (10:57 +0100)]
Feld ar.datepaid bei durch SEPA-Zahlungen nachträglich richtig setzen
Behebt #1925.
Moritz Bunkus [Wed, 8 Jan 2014 09:42:43 +0000 (10:42 +0100)]
Merge branch 'oesterreichischer-kontenrahmen-1655'
Moritz Bunkus [Wed, 8 Jan 2014 09:41:57 +0000 (10:41 +0100)]
Österreichischen Kontenrahmen gelöscht
Wirft beim Erstellen SQL-Fehler, wird nicht gewartet, wurde seit 10
Jahren nicht mehr angefasst.
Behebt #1655.
Rolf Fluehmann [Wed, 8 Jan 2014 09:32:00 +0000 (10:32 +0100)]
fixed fix #1795.(exchange)
Moritz Bunkus [Wed, 8 Jan 2014 09:06:37 +0000 (10:06 +0100)]
Merge branch 'wiederkehrende-rechnungen-druckvariablen-2247'
Moritz Bunkus [Wed, 8 Jan 2014 09:05:42 +0000 (10:05 +0100)]
Form->prepare_for_printing: template_meta zur Verfügung stellen
Behebt #2247.
G. Richardson [Wed, 8 Jan 2014 08:55:24 +0000 (09:55 +0100)]
Bei VK heißt Knopf jetzt "Buchen und E-Mail"
Behebt #2084
Dort wurde angemahnt, daß der Benutzer nicht unbedingt erwartet, daß
beim Verschicken der Rechnung direkt schon gebucht wird (angenommen man
möchte einen unfertigen Rechnungsentwurf mailen).
Wenn die VK-Rechnung schon gespeichert ist heißt der Knopf nur "E-Mail",
wenn noch nicht gespeichert (also keine Form-ID gesetzt ist) heißt der
Knopf jetzt "Buchen und E-Mail".
Thomas Heck [Wed, 8 Jan 2014 08:43:42 +0000 (09:43 +0100)]
Beim Anlegen von neuen Ansprechpersonen: CVars-Standardwert anzeigen
fixt #2422
Thomas Heck [Tue, 7 Jan 2014 17:07:00 +0000 (18:07 +0100)]
Ansprechpersonen-CVar: richtig anzeigen
Tippfehler beim Verarbeiten der AJAJ-Antwort behoben.
fixt #2420
Waldemar Toews [Wed, 8 Jan 2014 08:31:26 +0000 (09:31 +0100)]
Zahlungseingang: Offene Rechnungen immer beim Update laden.
Waldemar Toews [Wed, 8 Jan 2014 08:24:47 +0000 (09:24 +0100)]
Zahlungseingang: Filter für Rechnungsnummer angepasst.
Behebt #2098
Moritz Bunkus [Wed, 8 Jan 2014 08:35:17 +0000 (09:35 +0100)]
Merge branch 'einlagern-mit-projektnummer-2190'
Moritz Bunkus [Wed, 8 Jan 2014 08:35:06 +0000 (09:35 +0100)]
Lieferscheine: beim Ein-/Auslagern Projektnummer in inventory vermerken
Genommen wird die in der Position eingetragene Projektnummer, und ist
dort keine vorhanden, dann die globale Projektnummer.
Behebt #2190.
Rolf Fluehmann [Wed, 8 Jan 2014 08:14:19 +0000 (09:14 +0100)]
1795: falscher Einbezug des Rabattes im letzten Einkaufspreis der Einkaufsrechnung
Moritz Bunkus [Tue, 7 Jan 2014 18:09:55 +0000 (19:09 +0100)]
Merge branch 'sepa-fixes-2320'
Behebt #2320.
Sven Schöling [Tue, 7 Jan 2014 18:08:32 +0000 (19:08 +0100)]
no tabs
Moritz Bunkus [Tue, 7 Jan 2014 18:06:35 +0000 (19:06 +0100)]
SEPA: Feld »Signaturdatum«; Bearbeiten der Felder in Stammdatenmasken; Speichern in sepa_export_items
Sven Schöling [Tue, 7 Jan 2014 18:05:44 +0000 (19:05 +0100)]
no tabs!
G. Richardson [Tue, 7 Jan 2014 17:47:54 +0000 (18:47 +0100)]
BWA aus Druckvorlagen in Webvorlagen verschoben
Damit wird das BWA-Formular zentral gepflegt, die Version in den
Benutzerdruckvorlagen wird nicht mehr verwendet.
Außerdem wird in der BWA noch das oben das Berichtsdatum und die
Versteuerungsart des Berichts (Soll/Ist) mit ausgegeben.
Sven Schöling [Tue, 7 Jan 2014 17:42:36 +0000 (18:42 +0100)]
Neue version vom lieferplan, die Splitlieferungen besser unterstützt.
- Stresstest in 2 Livedatenbanken mit je ~100000 Aufträgen liefert einen
erwarten Load von 5000 in Postgresql.
- In verschiedenen Lieferscheinen gelieferte Positionen sollten jetzt
korrekt behandelt werden.
Jan Büren [Tue, 7 Jan 2014 17:13:39 +0000 (18:13 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Jan Büren [Tue, 7 Jan 2014 17:13:05 +0000 (18:13 +0100)]
Bugfix zu manuelle Lieferadresse im Auftrag wird nicht in wiederkehrende Rechung übernommen
closes #2296
Martin Helmling [Tue, 7 Jan 2014 17:12:18 +0000 (18:12 +0100)]
Benutzer als neu speichern
leert erst einmal die möglichen Mandantenzugriffe,
damit bei einem Login nicht gleich dieser neue Benutzer in der db employee angelegt wird.
Die Mandantenzugriffe müssen vom admin anschließend explizit editiert werden.
Behebt #1695
Niclas Zimmermann [Tue, 7 Jan 2014 16:49:31 +0000 (17:49 +0100)]
Noch mehr Trigger für Benutzervariablen
Beim Löschen von Projekten, Ansprechpersonen, Kunden, Lieferanten,
Waren, Erzeugnissen und Dienstleistungen werden jetzt auch die
benutzerdefinierten Variablen gelöscht.
Moritz Bunkus [Tue, 7 Jan 2014 16:27:12 +0000 (17:27 +0100)]
Kunden-/Lieferantenstammdaten: Kontoinhaber und Mandanten-ID bearbeiten können
Rolf Fluehmann [Tue, 7 Jan 2014 16:23:25 +0000 (17:23 +0100)]
2081: Bearbeiter bei neu bearbeiteten Rechnung aktualisiert
Moritz Bunkus [Tue, 7 Jan 2014 16:22:03 +0000 (17:22 +0100)]
Kunden-/Lieferantenstammdaten: Bankkonto auf eigenen Tab verschoben
Peter Schulgin [Tue, 7 Jan 2014 16:03:23 +0000 (17:03 +0100)]
Sammelrechnung: Auftragsnummer und Bestelnummer aus Lieferscheinen übernehmen
Behebt #1784
Beim erstellen einer Rechnung aus mehreren Lieferscheinen werden nun die jeweiligen
Auftragsnummern und "Bestellnummer der Kunden" als Leerzeichengetrennte Liste
in die Rechnung übernommen (analog zu Lieferscheinnummern).
Sven Schöling [Tue, 7 Jan 2014 16:06:08 +0000 (17:06 +0100)]
Eigenes Recht für Lieferplan und "sales_all_edit" berücksichtigen
Waldemar Toews [Tue, 7 Jan 2014 15:58:42 +0000 (16:58 +0100)]
Kunden Mandanten ID fuer SEPA Lastschrift implementiert.
Waldemar Toews [Tue, 7 Jan 2014 15:47:58 +0000 (16:47 +0100)]
Kaufmaenisches Runden bei SEPA
Waldemar Toews [Tue, 26 Mar 2013 12:32:46 +0000 (13:32 +0100)]
Zusatzspalten fuer Kontoinhaber
Sven Schöling [Tue, 7 Jan 2014 15:43:20 +0000 (16:43 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Tue, 7 Jan 2014 15:42:09 +0000 (16:42 +0100)]
Bei Belegdruck nicht unkonditional auf Projekte zugreifen
behebt #2237 (wieder)
Waldemar Toews [Wed, 13 Feb 2013 15:39:03 +0000 (16:39 +0100)]
Gesammtbetrag in der Maske für SEPA Überweisung ausgeben.
wulf@coulmann.de [Tue, 7 Jan 2014 15:23:59 +0000 (16:23 +0100)]
./scripts/installation_check.pl
-v verbose ist nun per default an
-V, --no-verbose als neue Option dazu gekommen
Martin Helmling [Tue, 7 Jan 2014 15:13:53 +0000 (16:13 +0100)]
Direktes Speichern beim Hinzufügen eines Artikels
per eindeutiger Artikelnummer wird zugelassen.
Ein Hinzufügen über Beschreibung oder Warengruppe wird ignoriert.
Behebt #2040
Commit
2bc376b9be6507cc0fdf
Behebt #2047
Behebt #2400
Bernd Bleßmann [Tue, 7 Jan 2014 15:11:53 +0000 (16:11 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Moritz Bunkus [Tue, 7 Jan 2014 15:10:17 +0000 (16:10 +0100)]
Merge branch 'kunden-lieferantennummernkreise-in-transnumbergenerator-2138'
Moritz Bunkus [Tue, 7 Jan 2014 15:10:05 +0000 (16:10 +0100)]
Kunden-/Lieferantennummern erzeugen bei Kunden-/Lieferantentyp gefixt
Bernd Bleßmann [Tue, 7 Jan 2014 15:09:18 +0000 (16:09 +0100)]
resubmit beim Drucken für Lieferscheine ohne speichern gefixt (Opera/Chromium).
Behebt #1859.
Sven Schöling [Tue, 7 Jan 2014 15:06:36 +0000 (16:06 +0100)]
Und Zahlen auch erlauben in Klassennamen.
Sven Schöling [Tue, 7 Jan 2014 15:02:49 +0000 (16:02 +0100)]
Rechnungsicon umbenannt, Icon class names normalisiert
Ausserdem iconmaps neu generiert.
behebt #2202
Sven Schöling [Tue, 7 Jan 2014 14:23:38 +0000 (15:23 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
G. Richardson [Tue, 7 Jan 2014 12:29:24 +0000 (13:29 +0100)]
Bilanzbericht braucht keine Überprüfung von Druckvorlagen
Sven Schöling [Tue, 7 Jan 2014 14:21:37 +0000 (15:21 +0100)]
project cvars als project_cvar_* im Ausdruck von Belegen verfügbar
behebt #2237
Sven Schöling [Tue, 7 Jan 2014 14:21:14 +0000 (15:21 +0100)]
Bugfix: CVar Accessor war falsch gesetzt
Sven Schöling [Tue, 7 Jan 2014 14:20:50 +0000 (15:20 +0100)]
Neuer Accessor value_as_text, der alle Daten formatiert ausgibt
Moritz Bunkus [Tue, 7 Jan 2014 13:11:45 +0000 (14:11 +0100)]
Merge branch 'wiedervorlagen-keine-geloeschten-benutzer-2116'
Moritz Bunkus [Tue, 7 Jan 2014 13:11:35 +0000 (14:11 +0100)]
SL::Form->get_lists für employees: Gelöschte nur auf Anfrage mitliefern
Behebt #2116.
wulf@coulmann.de [Tue, 7 Jan 2014 12:41:27 +0000 (13:41 +0100)]
Doku: Vorlagenerstellung angepasst an Mandantenfaehigkeit (no build)
Rolf Fluehmann [Tue, 7 Jan 2014 12:29:39 +0000 (13:29 +0100)]
2220,2321: Validierung eingegebener Kunden- und Lieferantennamen