Offene Forderungen/Verbindlichkeiten: E-Mail-Dialog nutzt HTML
Offene Forderung: Falls Typ Schlussrechnung, Hinweis auf manuelles Ausbuchen
rp aging: Callback für die OPOS-Liste nach manueller Zahlung
Für #485 Offene Forderungen zum Stichtag mit aktuellem Status
Liefert den aktuell offenen Betrag zum aktuell letztem Zahlungsdatum
#485 Forderungsliste um Zahlungsdatum erweitert
Für nachträgliche Auswertungen der OPOS-Liste (Werthaltigkeitim nachfolgendem Buchungsjahr)
hidden: all_accounts für SuSa
Behebt #478 Offene Forderungsliste per Mail verschicken
SuSa - vergessene Hidden für department_id
Presenter: Neue Struktur in weiteren Belegen
hidden fromdate für Export von offenen Forderungen
CustomerVendor Picker: autocomplete_customer.js includes umgestellt
ActionBar: Verwendung bei »offene Forderungen/Verbindlichkeiten«
arap.pl entfernt
Sie enthielt nur noch drei Funktionen:
• select_project — wurde nirgends mehr verwendet• project_selected — war nur eine Helferfunktion für select_project• continue — diese wurde nach common.pl verschoben
Berichte: $form->all_vc nicht mehr verwenden
SL/PE.pm und bin/mozilla/pe.pl entfernt
fix FSF address
Verteilen der Rechte für Finanzbuchhaltung auf Dialogbuchung,Kreditoren-/Debitorenrechnungen(2)
Rechte überarbeitet:
- Beim Schnellsuchen zur Auswahl alle Rechte erlauben zum Suchen- Der Reiter "Buchungen" kann nur von jemandem geöffnet werden, der Rechnungen editieren darf,...
Verteilen der Rechte für Finanzbuchhaltung auf Dialogbuchung,Kreditoren-/Debitorenrechnungen
Es werden drei neue Rechte eingeführt, die den Zugriff auf Dialogbuchungen,Kreditoren-/Debitorenrechnungen verfeinern
Das Recht für Finanzbuchhaltung wird auf diese Rechte als default kopiert
Projektbericht - Datumsfelder besser prüfen
Berichte->Projektbuchungen nutzt jetzt den Projektpicker
Vergessene hidden Abteilung für FiBu->Berichte->Offene Forderungen/Verbindlichkeiten
Erfolgsrechnung
Revert "Erfolgsrechnung"
This reverts commit e3f8237101c331c52098cf6f7db86e1db2a2b36a.
Simple Übergaben von globals an templates in templates verschoben
Da jetzt in allen Templates die kanonischen globals verfügbar sind,brauchen die nicht mehr übergeben werden.
Stylesheets: Aufräumaktion
- gemeinsame stylesheets aus den kivitendo/lx-office-erp Verzeichnissen genommen- README aktualisiert- rp/bwa nicht mehr hartcodiert in kivitendo laden
Kundenauswahl bei Summen-/Saldenliste
Locale::parse_date_to_object: Unterstützung für volle Timestamps & explizite Formate
…und dafür Tests.
GuV Bericht braucht keine Druckvorlagenprüfung mehr
BWA aus Druckvorlagen in Webvorlagen verschoben
Damit wird das BWA-Formular zentral gepflegt, die Version in denBenutzerdruckvorlagen wird nicht mehr verwendet.
Außerdem wird in der BWA noch das oben das Berichtsdatum und dieVersteuerungsart des Berichts (Soll/Ist) mit ausgegeben.
Bilanzbericht braucht keine Überprüfung von Druckvorlagen
GuV von Druckvorlagen nach Webvorlagen verschoben
und entsprechend in income_statement.html aus den Standarddruckvorlagenentfernt. Bestehende Versionen in Benutzerdruckvorlagen sind damithinfällig.
GuV: Anpassung Überschrift in Standard und Verlinkung RB
Je nachdem wie die Gewinnermittlungsmethode des Mandanten eingestelltist die Überschrift im HTML-Bericht jetzt "GuV" oder"Einnahmenüberschußrechnung". In den Menüs heißt der Link aber weiterhinnur GuV....
Bilanzbericht aktualisiert und aus Druckvorlagen entfernt
Bilanz-HTML-Vorlage aus Druckvorlagen entfernt, befindet sich schonlänger zentral in templates/rp.
Bilanz zeigt jetzt das Berichtsdatum mit aus.
2344: falsche Werte beim Export der Susa gefixt
Initialer Focus in vielen Berichtsmasken
address businessnumber company co_ustid duns taxnumber sepa_creditor_id aus Defaults-Tabelle holen
'templates' nicht aus %::myconfig, sondern aus Defaults-Tabelle holen
Vergessene hiddens für Offene Forderungen / Verbindlichkeiten zum StichtagSowohl das eigentlich Datum (fordate), als auch den Berichtstyp (reporttype) muss für den CSV-Export übergeben werden.
Überflüssige Tabellen customertax, vendortax, partstax entfernt
Fixt #2186.
Projektverwaltung auf Rose- und Controller-Code umgestellt
Bugfix 1842 Offene Posten Alterstrukturliste prüft nur auf tagesaktuellem Datum
Wie in #1842. beschrieben, ist jetzt eindeutiger, wann ein freier Zeitraumausgewählt ist oder eine Altersstrukturliste zum Stichtag.
Testfall 1: Datumsfelder leer oder gefüllt...
Aufrufe von focus() entfernt.
Diese Funktion ist die interne javascript focus Funktion, die ohne Argument garkeinen Sinn macht. Die Lx-Office Version heisst fokus.
Summen und Saldenliste - Header für PDF Export.
Überreste von CT_tax entfernt
Wird nirgends mehr verwendet, bzw. sind die aufgerufenenFunktionen dazu schon lange auskommentiert. Auch aus denKontenrahmen und Updatescripts entfernt, da beim Speicherneines Kontos die CT_tax Information in link eh verloren geht....
post if fehler.
rp.pl::tax_report nach template ausgelagert.
rp.pl::print_options auf template umgestellt.
Nachtrag zu rp.pl::report
rp.pl::e_mail auf template umgestellt.
Ausserdem bcc check von role = 'admin' auf Rechtecheck umgestellt.
rp.pl::report auf template umgestellt.
Bei der Umstellung sind die folgenden vier Funktionalitäten aufgefallen:- tax_collected- tax_apid- nontaxable_purchases- nontaxable_sales
Diese 4 Funktionen waren schon in der ältesten erhaltenen git Version von...
Fixes für das "my $var if $cond;" pattern.
$::cgi entfernt.
Verfahren:- Für alle Vorkommen von "my $cgi = $::cgi;": ersetzt durch my $cgi = $::request->{cgi}->new({}) ersetzt
- Wenn in einer Datei alle my $cgi rausgefallen sind auch use CGI entfernt.
- Initialisierung von $::cgi in scripts und Dispatcher entfernt und in dei...
Sammelrechnung / Kundenkonto / Fälligkeitsabrechnung / Statement
Bug 1611
Finanzbuchhaltung -> Berichte -> Offene Forderungen
Jan hatte das ja schon angepasst, daß man die offenen Rechnungen nach einerAltersstrukturliste filtern kann. Die Ergebnisse stimmten auch, aber wenn man...
Umstellung von eur zu 3 Variablen in defaults
accounting_method inventory_system profit_determination
Details siehe doc/umstellung_eur.txt
Globale Variablen für Systemeinstellungen und Features nach %::lx_office_conf verschoben
Betroffen sind: $webdav $vertreter $lizenzen $show_best_before $parts_show_image $parts_image_css $parts_listing_images $eur $dbcharset $language
Globale Variablen für Druckvorlagen nach %::lx_office_conf verschoben
Betroffen sind: $latex_templates $excel_templates $opendocument_templates $openofficeorg_daemon $openofficeorg_daemon_port
Globale Variablen $::userspath, $::templates, $::membersfile nach %::lx_office_conf verschoben
2 weitere nicht abgefangene Arraykonvertierungen.
Whitespace (fix Deinen Editor Jan...)
Bugfix für 1388:Wenn in den Benutzereinstellungen ein anderes Datumsformat eingestellt ist(z.B. ISO JJJJ-MM-TT), dann erscheint bei der Erstellung von Berichten mittelsStandardoptionen (jährlich, monatlich, etc.) eine Fehlermeldung, die auf eineungültige Datumseingabe hinweist....
Zahlen beim CSV-Export ohne Tausendertrennzeichen formatieren
Fix für Bug 1393.
FiBu -> Bericht -> Offene Forderung | Offene Verbindlichkeiten um Altersstrukturliste (30, 60, 90, 120) erweitert
Teil 1 von: Usability und Lokalisierung de und de_DE (neu)
Neue Übersetzung für die Programmoberfläche eingeführt.Unter Programm→Einstellungen→Anzeigeoptionen→Sprache 'Deutsch (de_DE)'auswählen und speichern.
Strings an verschiedenen Stellen logischer gemacht....
save_history sollte NICHT jedesmal eine neue datenbankverbindung aufmachen.
Globale Variablen entfernt/umgewandelt.
Conflicts:
bin/mozilla/ar.pl
Kosmetik
code verbesserungen für balance_sheet, form->current_date kommt nun ohne myconfig aus.
Berichte > BWA -> Freier Zeitraum. Die Eingabe von nur dem Start oder Enddatum führt zu einem Fehler, da die Prüfung in RP.pm auf Inhalt der Variablen immer wahr ist. Entsprechend vorher geprüft
Tabs aus *.pl Dateien entfernt.
Alle Vorkommen von all_departments abgesichert.
nicht abgefangene Typenkonvertierung in rp.pl
2 nicht abgefangene Arraykonvertierungen.
Da die .pl Files als Module geladen werden, müssen sie auf true zurückgeben.
rp strict
Vorsicht. Coding Standard in diesem Modul ist extrem schlecht. MitFehlern zu rechnen.
Beim Aufruf von check_project() die als nächstes aufzurufende Funktion mitgeben.
Fix für Bug 940.
SuSa angepasst, so dass auch bei EUR korrekte Werte berechnet werden
Summen und Salden:Erst auf 0 checken. Dann formatieren...
Fix für Bug 1012.
Nach der Projektauswahl die richtige Funktion aufrufen.
In den Berichten SuSa und Kontenblatt Standardmaessig das Erstelldatum und die Firma mit in die Ausgabe aufgenommen
In der SuSa Link auf das Kontenblatt eingebaut
Nur beim Erzeugen der Summen-/Saldenliste auch die Eröffnungsbilanzwerte auslesen, weil dies bei Projektbuchungen nicht notwendig ist.
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.
Kosmetik.
Bilanzfunktion:- Dezimalstellen
Bilanz Fix - erste Version.
Revert der Änderungen an generate_balance_sheet aus r3102. Bilanzfunktion war dadurch nicht mehr funktional.
Whitespace Purge für Bugfixes
Der ReportGenerator escapet HTML-Sonderzeichen, sodass auch wortwörtlich so zu sehen ist -- also ihm nur ein normales Leerzeichen übergeben.
Drucken von offenen Forderungen/Verbindlichkeiten: Die nachfolgende Funktion erwartet, dass die Zählung bei 1 beginnt, $row_idx startet aber bei 0.
Berichte über Zahlungsein- und ausgänge auf und absteigend sortierbar gemacht.
Eingrenzung nach Datum bei offene Forderungen und Verbindlichkeiten
Kosmetik (wird demnaechst in template ausgelagert).
Ausgabefunktionen fuer offene Forderungen und Verbindlichekeiten und SuSa ueberarbeitet
Stichtagsbezogene Auswertungen von offenen Forderungen und Verbindlichkeiten
Das Quoten/Unquoten von speziellen Zeichen in zentrale Hilfsfunktionen in Locale verlagert.
Die beiden Templates wurden verschoben.
Übergabe des Templates an den ReportGenerator nicht über $form, sondern über ReportGenerator::set_options().