Whitespace.
Beim Aufruf von check_project() die als nächstes aufzurufende Funktion mitgeben.
Fix für Bug 940.
Gleich zwei Fehler im Index führten dazu, dass der Code in check_form() dachte, die Kundeninformationen hätten sich geändert.
print_form: Extension war vor -r3314 standard auf "html", wurde dann durch anderen Algorithmus geändert. Jetzt wieder html als Standardextension.
Fix für Bug 1043.
Aufträge->Suche - myconfig Variablen fehlten -> vclimit wurde nicht berücksichtigt.
Kosmetik.
Übernahme einiger weiterer Felder aus Aufträgen in Lieferscheinen und von dort in Rechnungen.
Einige Felder wie "Steuer im Preis inbegriffen", "Steuersatz","Zahlungsbedingungen" und "Währung" wurden bei Lieferscheinen nichtgespeichert. Dementsprechend gingen sie bei der Umwandlung von Auftrag...
Beim Umwandeln von Auftrag nach Lieferschein den Scriptnamen umsetzen.
Andernfalls kann es passieren, dass check_name() in arap() wegendoppelter Kunden-/Lieferantennamen aufgerufen wird; das zeigt dieAuswahlliste an, welche dann wieder den alten Scriptnamen enthält.
Im Administrationsfrontend eine Möglichkeit zum Duplizieren von existierenden Benutzern eingebaut.
Fix für Bug 1025.
Rechteproblem bei Lieferscheinen behoben.
Die display_form() in invoice_io.pl wird auch für Lieferscheineaufgereufen. Deshalb muss sie auch auf Lieferscheinrechte überprüfen.
Fix für Bug 1030.
Assembly Rows in templates ausgelagert.
Altes JavaScript-Menüs auf neue Authentifizierungsart ohne explizite Übergabe von Benutzernamen und Passwort umgestellt.
Revisionen und 4167 und 4192:4194 rückgängig gemacht (Kundenauswahl in Rechnungen via Multibox)
Grund: Hat Bug 1022 verursacht. Das ist releasekritisch; muss nach demRelease anständig gefixt werden.
Fix für Bug 1022.
SuSa angepasst, so dass auch bei EUR korrekte Werte berechnet werden
discount formatting
Formatierung von discount, z.B. bei den WorkflowschrittenRechnung -> AuftragAuftrag -> Angebot
Wahrscheinlich muß das noch an vielen anderen Stellen geändert werden.
Fix von bug 1017
Erläuterung im Code
Kontenuebersicht und Kontenblatt angepasst, so dass auch bei EUR korrekte Werte angezeigt werden
Doppelten Eintrag von credit_note bei Druckvorlagen entfernt
Fix für eini potentielles Randproblem in OE Masken, wenn sehr wenige Kunden im System sind, und vclimit auf sehr kleine Werte gesetzt ist.
Wenn man die neuerstellung einer Variable rausnimmt, muss man auch dafür sorgen, dass der vorherige Inhalt stimmt. :)
Fix für Bug 987 (mal wieder).
Contact in die Liste der shipto Variablen aufgenommen, die aus den Stammdaten kopiert werden, wenn kein shipto ausgewählt wurde.
Fix für Bug 1015.
Commit -r4161 rückgängig gemacht.
Was auch immer das lösen sollte, es sorgt dafür dass die Felder jetzt zu früh gebackupt werden und beim simplen Laden eines Auftragsüberschrieben werden. Bitte nochmal genauer anschauen.
Summen und Salden:Erst auf 0 checken. Dann formatieren...
Fix für Bug 1012.
Defaultwert für customermultibox ist nicht customer.
Fix für Bug 1010 und 1011.
Whitespace Purge
Der Verkaufspreis bei Erzeugnissen wird automatisch berechnet. Das macht kaum Sinn, deswegen werfen wir die entsprechenden Zeilen aus check_form und save in io.pl und ic.pl weg
Aenderungen fuer Bug 1004 - Verschoenerungen an der Erzeugnismaske im Bereich Einzelwaren. Leider wieder template-Code zurueck in die ic.pl portiert. Sinnvollere Bezeichnungen
Templatebasierte OE Suche übernommen.
Lieferantennummer/Kundennummer in Kunden/Lieferantenberichten ersetzt durch schlicht "Nummer".Kontext ist klar, und spart Bildschirmplatz.
Vorgeschlagen in Bug 1007.
Preise in previousform müssen auch korrekt formatiert werden.
Fix für Bug 987.
Bessere Abfragen und (Fehler-)Meldungen bei Preisupdates.
Fix für Bugs 480.
Pricegroup Informationen anständig im Template Formatieren und nicht schauder im Backend beim laden.
Fix für Bug 996.
Kundenauswahl via generic/multibox.html geregelt -- dadurch wird auch das ?-Popup-Fenster angezeigt.
Och Philip...
Abteilung aus der Zahlungsmaske entfernt, Fix fuer Bug #340
Ausrichtung der Textspalten im Buchungsjournal geaendert, Fix fuer Bug #994
Die Variablen wurden beim Umwandeln zu spaet gesichert
Fix fuer Bug 979 - EK der Einzelwaren fuer ein Erzeugnis wird erst spaeter angezeigt
Kontenübersicht zeigt jetzt nur noch bebuchte Konten an.
Fix bzw. Implementierung von Bug 944.
Nach der Projektauswahl die richtige Funktion aufrufen.
Mehrere Lieferscheine koennen zu einer Rechnung zusammengefasst werden, dementsprechend werden die Lieferschein-Nummern jetzt Leerzeichen-separiert als Vorbelegung benutzt
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.
Beim Anlegen von Wiedervorlagen die Kunden- bzw. Lieferanten-ID nicht mit als Referenz speichern.
Werden in den Ein- und Verkaufsbelegen die Lieferanten bzw. Kundenmit einer Drop-Down-Box dargestellt, so wurde die Datenbank-IDdes Lieferanten/Kunden mit in die Referenz übernommen, weil der...
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.
Funktion "Als Entwurf speichern" für Dialogbuchungen implementiert.
Teil eines Fixes für Bug 612.
Konsistenz für Beschriftungen bei Mahnungen.
Fix für Bug 986.
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
assembly_rows: links auf items rauchen auch keinen rowcount...
In GET Links keinen kompletten Form Dump unterbringen (why anyway?)
Fix für Bug 988
Das Feld "Gewichtseinheit" in den Einstellungen wieder eingeführt und in den Warenstammdaten- und -berichtsmasken angezeigt.
Fix für Bug 963.
Preisfaktoren in Erzeugnissen auch im globalen Verkaufspreis richtig übernehmen.
Pricefaktoren auch im assembly_row flow mitschleifen und berechnen.
Fix für Bug 987
Buttonbeschriftung vereinheitlicht.
Fix für Bug 975.
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, wenndas Konto auf das zuletzt für diesen Lieferanten bebuchte Konto gesetzt wird, auch...
Beim Wechsel des Lieferanten das Konto und den Steuerschlüssel richtig vorbelegen.
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.
Beim Aufrufen der Dialogbuchenmaske automatisch die richtigen Steuersätze für die vorausgewählten Konten auswählen.
Fix für Bug 960.
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.
Bugfix: Erzeugnisse wurden nicht mit er korrekten Überschrift angezeigt.
Bugfix für Bug 977.
Druckerauswahl war nicht korrekt bei leerer Druckermenge.
Fix für Bug 934.
Vorlage fuer Lieferscheine auf dispatcher Mechanismus umgestellt
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
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
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 undallgemein zu ungültigen und/oder unlogischen Einträgen in acc_transführen. Mit Hilfe dieses Modules, das über den Menüpunkt "System ->...
In den Berichten SuSa und Kontenblatt Standardmaessig das Erstelldatum und die Firma mit in die Ausgabe aufgenommen
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.
Berichte Kontenblatt und SuSa auch fuer Zeitraueme ueber eine Jahr hinaus fit gemacht
Beim Dialogbuchen die Kontensalden zu den jeweils ausgewählten Konten anzeigen. Fix für Bug 548.
In der SuSa Link auf das Kontenblatt eingebaut
Meine 'Wo bin ich'-Analyse ist bei Sven nicht gut angekommen ;-) - Also schnell wieder raus
Das Umsortieren der Ergebnisliste der Historiensuchmaschine gefixt und ohne JavaScript realisiert, sodass sie auch funktioniert, wenn sie per POST-Request aufgerufen wurde.
Bug #826 behoben, Kontenuebersicht angepasst, zusaetzliche Spalte mit dem fortlaufenden Saldo
Suchfeld "Mitarbeiter" in der Historiensuchmaschine wieder funktionabel gemacht.
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
Codevereinfachungen. Bugfixes für die falsche Verwendung der logischen SQL-Operatoren bezüglich ihrer Rangfolge.
Codevereinfachung; Tabellennamen richtig benannt.
Die Felder "transdate" und "reqdate" in "fromdate" und "todate" umbenannt.
Kosmetik & Codevereinfachungen.
Alten Debug-Code entfernt inventory_accno_
Nur beim Erzeugen der Summen-/Saldenliste auch die Eröffnungsbilanzwerte auslesen, weil dies bei Projektbuchungen nicht notwendig ist.
Korrektur fuer Bug 817 Rabatte die beim Kunden hinterlegt sind, werden jetzt bei jeder neuen Position automatisch gesetzt in der Angebots/Auftrags-Maske sowie in der Rechnungsmaske (so war dies sicherlich irgendwann mal fruehr SQL-Ledger vor dem fork ...;-)). - Beim Kundenwechsel wird der vorher gesetzte Rabatt nicht ueberschrieben. Ferner heisst die Variable jetzt customer_discount, da discount ueberall und fuer alles verwendet wurde
Bug 811 - Sonstige Fahrtkosten muessen Sonst. Fahrzeugkosten heissen
Bug #295 behoben, Darstellung im Buchungsjournal korrigiert wenn nach einem Konto gefiltert wird
Codecleanup UStVA & Bugfixes bei Verwendung von UTF-8
Das UStVA-Modul enthält hardgecodet die Namen der Bundesländer.Diese enthalten Umlaute, die in ISO-8859-1 codiert sind. Wird hingegenein anderes Datenbank-Charset wie UTF-8 verwendet, so klappt dieUStVA-Konfiguration nicht. Das wurde behoben, indem die Ländernamen...
Debugmeldung entfernt.
Bug #780 behoben, generell eine Ueberpruefung eingefuehrt, ob bereits Zahlungen existieren. In dem Fall wird Storno grundsaetzlich unterbunden
Aus Versehen wurde in 4026 diese Änderung rückgängig gemacht, also noch einmal committen.
Bugzilla 856 - Eine Datei zu dem Eintrag von gerade noch hinzufuegen (has_ean)
Bugzilla Eintrag 856 EAN auch fuers Einlagern ... Teil II von III
Bug #862 behoben, Funktionen fuer die Buttons unter den Listen (Rechnungen und Buchungsjournal) generell nach common.pl ausgelagert.
Bug #897 behoben: Belege wurden im Buchungsjournal nicht korrekt angezeigt, Zusaetzlich Suchen nach Belegen angepasst, so dass der komplette Buchungssatz ausgegeben wird und Sortierung nach Belegen ausgeschaltet
Fix für Bug 932:
partnotes wurden bei redo_rows nicht mitsortiert, und dann später im Ausdruck in der falschen Zeile angezeigt.
Whitespace
Die Berechnung des Fälligkeitsdatums anhand des momentan eingetragenen Rechnungsdatums durchführen, und nicht anhand des Serverdatums.
Fix für Bug 927.
Beim PDF- und CSV-Export der verschiedenen Berichte die vorherige Sortierreihenfolge beibehalten.
Fix für Bug 845.
Keine Sortierungsmarker anzeigen, wenn man die Sortierung nicht ändern kann.
Debugcode entfernt.