Merge branch 'master' of ssh://git-grichardson@lx-office.linet-services.de/~/lx-office-erp
Bug 1270: In Einkaufsberichten: Verkäufer -> Bearbeiter
Tabellenüberschriften bei Einkaufsberichten angepasst
Merge branch 'master' of ssh://git-mbunkus@lx-office.linet-services.de/~/lx-office-erp
Checkall JQuery Plugin.
Debug-Code und Syntaxfehler für letzten Commit entfernt. Test für UST-ID für Tabelle customer war i.O.
Kleiner Fix für Bug 1350 UST-ID wird nicht per CSV-Import korrigiert.
Fix für Bug 1336 Fallunterscheidung für show_vc_details in Bezug auf Kunde oder Lieferant (Fall Lieferant war nicht bedacht)
Installationsanleitung verbessert: Hinweis auf libxml-writer für SEPA. Bug 1336
stammdaten -> kunden/lieferanten -> lieferungen waren nicht in der lage rechnungen und buchungen zu unterscheiden.
Fix für Bug 1299
Angebotssuche: Einige Strings waren noch nciht von Auftrag->Angebot übersetzt.
Fix für Bug 1294
Merge branch 'master' of ssh://git-jbueren@lx-office.linet-services.de/~/lx-office-erp
Rechnungen sollen noch am selben Tag bearbeitbar sein. Fix für Bug1256. Anzeige für show_delete entsprechend für Buchen erweitert, ferner gldate als hidden variable eingesetzt, damit beim Erneuern der Status für show_delete erhalten bleibt
Falscher Rechtename für "Lagerbestand ansehen"
Fix für Bug 1353.
Merge branch 'master' of ssh://lx-office/~/lx-office-erp
Code bisschen aufgeräumt und anfällige Einheitenkonvertierung ersetzt.
Beim Runden zuerst auf acht Stellen runden, danach auf die gewünschte Anzahl
Die interne Repräsentation von Fließkommazahlen in modernen CPUs istimmer ungenau. Um zu vermeiden, dass man mit int() zu vielabschneidet, weil der Nachkommaanteil eben nicht ganz exakt 0 sondern...
Änderung aus dem letzten Bug im changelog dokumentiert.
Zahlunskonditionen nicht übernehmen, wenn man einen neuen Benutzer lädt.
Fix für Bug 1287
Warensuche: Verkaufte Anzahl kann auch kleiner als 0 sein, für Stornos
Conflicts: doc/changelog
Changelog-Update
Belegdatum in Warensuche
Fix für Bug 1218
Kosmetik
"Vertreter" sind Kunden mit Kundentyp mit Vertreter-Flag, nicht die Kundentypen selber
deliverydate_$i heisst in Rechnungen reqdate_$i
Fix für Bug 1213.
Ein-/Auslagerinformationen bei "Als neu speichern" löschen
Fix für Bug 1286.
Iconv-Problem behoben
Soll der Inhalt von $form mit Iconv von UTF-8 nach ISO-8859-15konvertiert werden (z.B. weil der GET-Parameter INPUT_ENCODING aufUTF-8 gesetzt und $dbcharset = 'ISO-8859-15' ist), so gibt$iconv->convert($form->{key}) immer undef zurück. Ich weiß nicht...
changelog
CVars über die Warenmaske auch in Belegen suchen.
Fix für Bug 1209.
Flag "Vertreter" bei Kunden-/Lieferantentypen bearbeitbar gemacht
Aber nur, wenn $::vertreter aktiv ist. Fix für Bug 1278.
Zusatz für Bugfix 1289 Alle onhands in parts nochmal neu setzen, sodass der Lagerbestand i.O. ist. @moritz bitte kurze qs jan
"Firmenname" durch "Kundenname"/"Lieferantenname" in Stammdatenmasken ersetzt
Fix für Bug 1198.
Conflicts:
doc/changelog
Bugfix zu 1289 Gutschriften zu Rechnungen haben in der Tat Lagerbewegungen (in der Tabelle parts) ausgelöst. Entsprechend rausgenommen
Beim Hinzufügen von Artikeln Menge auf 1 setzen, falls 0
Fix für Bug 1250.
1200 ist invalid
"Vertreter"-Feature in Kunden-/Lieferantenstammdaten wieder eingebaut
Bilanz nicht mehr im Vorlageneditor bearbeiten.
code verbesserungen für balance_sheet, form->current_date kommt nun ohne myconfig aus.
noch 1 bugfix mehr dokumentiert
changelog für meine Bugfixes angepasst
Bugfix für 1079 Im workflow Bestellung->Lieferschein->Einkaufsrechnung wird der Rabatt 10 malkleiner.
Beim Speichern/Buchen geleerte Zeilen entfernen
Vor dem Speichern/Buchen von Verkaufs- und Einkaufsbelegenevtl. geleerte Zeilen entfernen (also Zeilen, in denen dieArtikelnummer entfernt wurde), damit kein explizites "Erneuern" durchden Benutzer notwendig ist....
gub 1144 ergänzt im changelog
Schönere Codeformatierungen, für meine damaligen ersten Verbrechen in LxO ...
auch ids müssen in der Multibox escaped werden.
Fehlerbehandlung falls beim Erzeugnis fertigen keine entsprechenden Einzelwaren definiert sind. Ferner besseres objektorientiertes Aufrufverhalten ->get_part_description statt get_part_description()
Button mit "Als geschlossen markieren" beschriften
Fix für Bug 1169.
@moritz Der Vendor Ordner ist auch cool, besser gefällt 'Vendor Order Number'
Projektfilter bei Umsortieren beibehalten
Fix für Bug 1188.
checkbox details anzeigen in einen Button verwandelt.
Für den CSV-Import (Bspw. Kunden) Die Kodierung der Einzelfelder überprüfen, ob es nicht UTF-8 ist (sondern derzeit gehe ich nur von ISO-Kodierungen aus, ansonsten entsprechend nach UTF-8 konvertieren (Standard-Kodierung seit 2.6)
Debug Code aus letztem Commit entfernt
Mahnungssuche: "Nächstes Mahnlevel" war irreführuend, umbenannt in "Mahnlevel"
Fix für Bug 1146
"Bestellnummer des Kunden" bei Lieferantenlieferscheinen in "Bestellnummer beim Lieferanten" umbeannnt
Fix für Bug 1177.
Merge branch 'gutschriftbuchung'
Bug 1181: bei Gutschriften werden Zahlungseingänge aus Rechnung nicht übernommen
Beim Buchen von Einkaufsrechnungen die Langbeschreibung speichern
Fix für Bug 1095.
Neues Fokusverhalten für Belegmasken: Fokus wird jetzt in das Letzte Beschreibungsfeld gesetzt, sofern es mehr als eine Artikelzeile gibt.
Fix für Bug 1135.
Jahreszahlen mit vier Ziffern ausgeben
Seit 2000 ist es eher unüblich, Jahreszahlen zweistellig zuschreiben. Außerdem enthalten alle Nicht-ISO-Datumsformate inLx-Office bisher nur zwei Stellen bei der Ausgabe (z.B. beimAusdruck). Also umstellen auf volle Jahreslänge....
Fehlerbehebung für Bug 1017, die Anmerkung von Sven war korrekt, die Umformatierung muss vor prepare_order gemacht werden
Autocomplete wieder entfernt.
Grund: Die Idee an sich sieht gut aus, hat aber im Moment technische Schwächen,die erst mit Entwicklungen der nächsten Serie behoben sein werden. DaAutocompletion bis dahin de facto wertlos ist fliegt es erstmal raus. DasJavascript bleibt als Ressource weiter im Quelltext, wird aber nicht...
locales
Lieferungen für Lieferanten in der Stammdaten->Lieferantenmaske hatte ein paar Daten nicht korrekt auf Lieferant geändert.
Fix für Bug 1130.
regression beim laden von positionen belegen -> qty auf 1 funktionierte nicht.
Debugflag: $::keep_temp_files
Falls der Datenbestand des jeweiligen Mandanten keine NULL-Buchungen besitzt: alter acc_trans set char_id NOT NULL, trans_id NOT NULL und ferner project_id als Fremdschlüssel auf project