Ungültige Lager aus dem Warenbestand filtern
Setzt man Lager auf ungültig, so werden diese in der Auswahlliste beiLagerbestand und bei Lagerbewegungen rausgefiltert, lässt man die Auswahlallerdings leer, so werden auch ungültige Lager inkl. Bestand angezeigt....
Template Metadaten und default.tex Weiterleitung auch für Mahnungen.
dodate auch in print_form formatieren
Ansonsten kann es vorkommen, dass das Datum in Auftrag noch zweistellig ist unddann in Lieferschein vierstellig, bspw.: Auftragsformat 01.01.12 und dannLieferschein-Format: 02.01.2012
Fehlerhafte renders für Ajax reordering
Wurden zwar eh verworfen, aber sollten trotzden korrekt sein.
Kleinere Dokumentationsupdates
Die id der delivery_order ist in delivery_order_id bei items, nicht in trans_id
Preise mit unformatierten Werten vergleichen.
Sonst wird bei Verwenden einer Währung mit Wechselkurs immer die letztePreisgruppe ausgewählt.
unnötige diffs vermeiden.
local $::locale Objekt verwenden, sonst wird das vom Übersetzungssystem nicht gefunden.
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
am/audit_control auf template umgeschrieben.
am/buchungsgruppen_header auf template umgeschrieben
Bilanz und GuV mit oder ohne SB-Buchungen ausgeben
Erlaubt es, Bilanz und GuV zum 31.12. zu ziehen, ohne daß die SB-Buchungen dieKonten alle auf 0 setzen. Ersatz für "13. Periode".
Bei Bilanz reine EB-Bilanz zum 1.1. ermöglichenIn diesem Fall wird Auswahl "SB-Buchung" ignoriert....
am/list_buchungsgruppe nach template ausgelagert
format_amount zum Formatieren verwenden, satt parse_amount.
Sonst sind die numerischen CVars beim Drucken nicht richtig formatiert.
Falsches Buchungsdatum bei stornierten Dialogbuchungen
Storniert man eine Dialogbuchung wurde für die Stornobuchung als Buchungsdatumnicht das aktuelle Tagesdatum sondern das Buchungsdatum der zu stornierendenBuchung übernommen. Vor dem Speichern des Stornos wird deswegen jetzt gldate...
save_custom_variables zerstört nicht mehr Transaktionssicherheit
z.B. bei post_invoice sollten die Einträge für ar, invoice und acc_trans nurzusammen in einem Block in die DB geschrieben werden. Dies wurde aber durch ein$dbh->commit in CVar.pm ausgehebelt, da der übergebene Autocommitparameter in...
am/lead_header auf template umgestellt.
am/list_lead nach template portiert
puhs in die Liste der bekannten Typos aufgenommen.
typo: puhs -> push
am/form_footer auf template umgeschrieben
am/language_header auf template umgestellt
am/list_language in template ausgelagert
AM::convert_unit - wenn keine units übergeben, alle laden.
Datenbank-Upgrade-Hinweis verbessert
Die Tabelle chart ist NICHT betroffen, entsprechend in der Beschreibungkorrigiert.
Bezeichnungen und Hinweise in 'Konto bearbeiten' verbessert.
Buchungskonto ist nicht exakt der richtige Begriffe, sondern Sammelkonto.Die Eigenschaften der Aufklapp-Menüs überprüft und entsprechend fehlerhafteHinweise durch (hoffentlich) sinnvollere Empfehlungen ersetzt....
Entfernen der Spalte datevexport in Tabelle vendor und customer.
Dieser Status wird beim Datevexport überhaupt nicht berücksichtigt.Entsprechend auch die Funktion setdatevexport und die beiden Triggercustomer_datevexport und vendor_datevexport rausgenommen.
installcheck: Spacing der Ausgabe korrigiert.
Noch genaueren Hinweis auf das JSON-Module für CVAR Kunde
gl::form_footer auf template umgeschrieben.
gl::form_header auf template umgeschrieben
L.areainput_tag: cols als parameter akzeptieren.
L.date_tag: kalenderpicker nicht anzeigen, wenn das Feld readonly ist.
html strict: table layout.
2 einfache regeln:1. table > tr > td in dieser Reihenfolge muss auch korrekt wieder zu gemacht werden.2. tr darf als Kindelemente nur und ausschließlich td und th haben. Keine hiddens, kein anderer Schnickschnack.
html strict: L.date_tag macht den datumscheck mittlerweile automatisch. onchange muss klein.
html strict: select kann kein readonly, nur disabled
html strict: <h1> statt <p><div>
html strict: wrap="soft" ist unnötig.
Dateilistings in find-use optional
Den Wert Homepage in cv nur vorbelegen, falls nicht leer
Auch wenn Holgers Kommentar nicht besonders konstruktiv ist und fernerein netter Bug-Report auch zielführend wäre:'warum, zur Hölle, wird die Variable homepage in der Stammdatenmaske mit"http://" belegt wenn überhaupt nichts drin steht????!?!?????!?@#°^!'...
L.date_tag: dem img tag kein onchange mitgeben falls übergeben.
L: HTML Attribute ohne Wert korrekt generieren.
Ansprechpartner löschbar machen.
Ansprechpartner können jetzt gelöscht werden. Ist der Ansprechpartner noch inverwendung wird eine Nachricht an den User gegeben und der Ansprechpartner nurauf ungültig gesetzt. Ungültige Ansprechpartner werden in den Belegmasken nicht...
installcheck: DBI gibt bei ->VERSION ein version Objekt zurück.
doc/skr04-update-3804 nach DocBook gewandelt
Keine Umlagerungen mehr ohne Chargennummer erlauben.
Wenn keine angegeben, wird jetzt automatisch eine leere Chargennummer benutzt.
Tests von Dispatcher auf TestSetup umgeschrieben.
Dispatcher kann keine validen Datenbankhandle zur richtigen Zeit bereitstellen,und die Mechanismen gegen kaputte DB Handle vertragen sich nicht mit reinemoffline Testing.
SL::Form: Zwei Warnings unterdrücken.
Warnungen tauchen auf in format_amount, wenn paramtere $dash fehlte, und wennohne Nachkommastellen formatiert wurde.
SL::DB::Invoice: Eine Warning unterdrücken.
SL::DB: Eine Warning unterdrücken
override und fallback falschrum bei den tests berücksichtigt.
Note to self: Das wird langsam ein bisschen groß das Script.Muss irgendwann auchmal aufgewertet werden auf ein richtiges Shellscript.
ID-Element sinnvoll benennen
Diverse XML-Bugs in der Doku gefixt
Doc-Build-Script fixen
Neue Version der Dokumentation WICHTIG images Fehlen!
Ich musste die Zeile:cp -R ../../images ${input}/copy_to_output/aus scripts/build_doc.sh auskommentieren, um es auszuführen.Bitte nochmal ausführen und die fehlenden Bilder(irgendwelche SKR04-3804.pngs) einchecken.
dokumentation.pdf zur Klarheit umbenennen
Dokumentation.xml ergänzt / geändert | doc/Makefile entfernt
Ein paar Rechtschreibfehler korrigiert und insbesondere Svens Ausführungenüber die globale und nicht globale Datenstrukturen in LxO durch Beispieleerweitert oder 'leicht' geändert (@sven: Schau mal, ob du das so akzeptieren kannst ...)....
Alles was mit "demo" anfängt unter templates/ ignorieren
Somit kann man beim Testen und Entwickeln Vorlagensätze wie "demo", "demo1" oderauch "demo4you" oder "demonstration" haben.Git ignoriert diese lokalen Verzeichnisse hiermit.
modifiziertes Modul gehört nach override
join richtig benutzen.
Und perldoc sagt noch:Beware that unlike split, join doesn't take a pattern as its first argument.
Falls installation_check.pl ohne Parameter aufgerufen wird, Standard->Hinweis auf weitere Optionen
Versionen im installcheck anzeigen.
Fix zu Bug 1775: Wechselkurs in Einkaufrechnung kann nicht eingegeben werden
Auch Zahlenformatierung repariert, wenn man das Datum von einem mit vorhandenemWechselkurs in eines ohne wechselt (Ver- und Einkauf).
Die Hinweise in admin_create_dataset.html korrekt in T8 gesetzt, Übersetzungen geändert
Die erste Version war einfach schnell hinzugefügt, jetzt soweit auch korrektin das Template-System gesetzt. Die Links bewußt nicht übersetzt, da die dokumentation.pdf...
Links zur Dokumentation (dokumentation.pdf) angepasst.
Volltextsuche über alle Dateien die noch auf txt-Dateien verlinkt hatten, entsprechend angepasst.
Neue Links zur Dokumentation II.
Die Datei doc/dokumentenvorlagen-und-variablen.html existiert nicht mehr.doc/html/ch03s02.html entspricht deren Inhalt weitestgehend.Bin nicht sicher, ob nach einem neuen Build der Doku der Name so bleibt.(Zumindest, wenn sich Kapitel 3.2 nicht ändert, sollte es klappen.)
.htaccess im lx-office-erp Wurzelverzeichnis, by default inaktiv
Neue Links zur Dokumentation
Vielleicht kann man noch scripts/build_doc.sh so anpassen, dass das PDF dann "Lx-Office_Installation_DE.pdf" statt "dokumentation.pdf" heißt. Denn, wenn man einestages eine "dokumentation.pdf" auf seiner Plattefindet, weiß man nicht sofort wovon das die Doku sein könnte.
shiptovariablen im Druck: Telefon und ein paar andere auch exportieren
Rose::DB Verbindungen automatisch neu verbinden wenn Sie im laufenden Betrieb kaputtgehen.
Request: Fehler in recode_recursively
Fix zu Bug 1774.
Erzeugte PDF- und HTML-Varianten der Dokumentation
Buchungskonto ändern bei bebuchten Konten verbieten
Bugfix für 1648 - bebuchte Konten sollten nicht in Überschriften umgewandelt werden können
wird jetzt auf der Oberfläche verhindert.
Auch HTML-Variante der Dokumentation bauen
Script zum Bauen der Dokumentation sowie Dobudish-Custom-CFGs
DBUpgradeskript: Chargenumber auf NOT NULL, default ''
Beim 'Querimport' von Waren wird chargenumber immer wieder gerne NULL gesetzt.Alle Testfälle: Einlagern, Umlagern, Fertigen. Einlagern Einkaufslieferschein undAuslagern Verkaufslieferschein waren soweit positiv, dass die Anwendung niemals und...
Summen und Saldenliste - Header für PDF Export.
oldinvtotal wurde zu früh kopiert, so dass die Steuern nicht mitgeschleift wurden
Fix zu Bug 1413.
Splitbuchungen durch negative Werte als Fehler melden.
Eine Buchung der folgenden Art:
Soll Haben 10 15 10 -5
ist bisher durch die Maske gekommen, wurde aber intern zu einer Splitbuchung. Das wird jetzt erkannt und abgelehnt.