Angebots-Eingang: Schnellsuche
Kosmetik: Ausrichtung
Angebots-Eingang: Verknüpfte Belege
Angebots-Eingang: Controller
Angebots-Eingang: DMS
Auftrags-Eingang: AE schließen, wenn AB erstellt
Wenn eine AB gespeichert wird und im vorhergehenden Workflow einAE vorhanden ist, so wird der AE geschlossen.
Auftrags-Eingang: Schnellsuche
Auftrags-Eingang: Verknüpfte Belege
Auftrags-Eingang: DMS
Auftrags-Eingang: Controller
S:C:Reclamation: Drucken: Sprache für print_form setzen
Bankkonto für die Nutzung mit dem Bankimport markieren
Bei den Bankkonten Auswahlmöglichkeit hinzugefügt, ob das Konto für den Bankimport verwendet werden soll.(Standardwert und bestehende: Ja)Notwendig, da es sein kann, dass Bankkonten für die QR-Rechnung aber nicht für den Bankimport genutzt werden. In dem Fall muss manuelles Buchen weiterhin möglich sein.
CSV-Import Debitoren-/Kreditorenbuchungen: Beträge nur einmal verifizieren
CSV-Import Debitoren-/Kreditorenbuchungen: Fehlermeldungstext angeglichen
CSV-Import Debitorenbuchungen: Fehlermeldung falsches Konto in richtiger Zeile
Hier war die Zuordnung zu den eingelesenen Daten falsch.
CSV-Import Kreditorenbuchungen: Fehlermeldung falsches Konto in richtiger Zeile
CSV-Import Debitorenbuchungen: Fehlermeldung abweichende Beträge nur einmal …
… ausgeben, auch wenn andere Fehler vorhanden sind.
CSV-Import Kreditorenbuchungen: Fehlermeldung abweichende Beträge nur einmal …
CSV-Import Kreditorenbuchungen: Optional nichts Speichern bei Fehlern
Wenn gewünscht, werden auch fehlerfreie Datensätze auf Fehler gesetzt,wenn in der Datei irgendwelche Datensätze mit Fehlern sind.
CSV-Import Kreditorenbuchungen: auf fehlende Rechnungsnummer prüfen
CSV-Import Debitorenbuchungen: Kalkulierte Beträge: richtige Info-Felder nehmen
CSV-Import Kreditorenbuchungen: Kalkulierte Beträge: richtige Info-Felder nehmen
CSV-Import Kreditorenbuchungen: Spalte mit Datentyp als Info anzeigen
CSV-Import Kreditorenbuchungen: Dublettencheck
CSV-Import Kreditorenbuchungen
Kopie und Anpassung vom Debitorenbuchungsimport
Csv-Import Kunden/Lieferanten: Preisgruppe per Namen angeben können
Csv-Import: Behandlung Preisgruppen ausgelagert
Aufruf zum IMAP-Client korrigiert
Order: Hole Emails aus zugehörigen Ordnern
Order: Erstelle Emailordner für neue VK-Angebote und VK-Aufträge
kundentyp-spezifische Artikelnummern: Fehlermeldung, wenn schon angelegt
kundentyp-spezifische Artikelnummern: Position/Reihenfolge
Erweiterung für Artikelnummern nach Kunden-/Lieferanten-Typ (business).
Suche im Bericht und Import sind (noch) nicht implementiert.
Lieferantenartikelnummern um Langtext erweitern: in Maske
Fix: Lieferantenartikelnummern um Beschreibung erweitern
Kundenspez. Preise um Beschreibung u. Langtext erweitern: in Maske
Mandantenkonfig.: auch für Stundensatz mit _as_number-Attribut verwenden.
Wegen der Einheitlichkeit.
Kontenabgleich mit Bank, in acc_trans mit chart_id anstatt chart_link suchen
Ansonsten kommen auch die ganzen Skonto-Konten hoch und der Abgleichgeht auf keinen Fall mehr genau auf => entsprechend kurze Vorschlagsliste
Vergessene Filter-Zusammenfassung für Bankbewegungsbericht
Reklamations-Controller: merge marker aus POD entfernt
Behebt #584 (redmine)
Fix #583: Buchungsliste: Saldo korrekt berechnen und für Jahresverkehrszahlenkorrekte Werte aus Datenbankabfrage verwenden (jeweils alt und neu)
- Bilanzwerte in Tabelle werden dadurch auch korrekt berechnet
Behebt Fehler #583.
Kontoauszug verbuchen: Nur in Vorlage springen falls Kto-Nr definiert
Buchungsliste -> Alle Konten als CSV exportieren: Nicht bebuchte Konten sowie Konten vom Typ Überschrift vom Export ausschliessen
Benutzerdefinierter Bericht: Bei "Enter" Aktion "Ausführen" wieder aufrufen.
"Benutzerdefinierte Datenexporte" in "Benutzerdefinierte Berichte" umbenannt
Nur Texte und Übersetzungen - nicht die Module und Routinen.
Reports als Chart exportieren können
Benutzerdefinierte Datenexporte mit ReportGenerator: Direkten CSV-Export entfernt
Benutzerdefinierte Datenexporte mit ReportGenerator: id an Actions übergeben
Revert "Benutzerdefinierte Datenexporte mit ReportGenerator: Workaround Form-Variables"
Tamino hat zwischenzeitlich eine andere Möglichkeit eingebaut.
This reverts commit adc2272e1aed22abb7719c4b4f31313b0afee929.
Benutzerdefinierte Datenexporte mit ReportGenerator: Workaround Form-Variables
Benutzerdefinierte Datenexporte mit ReportGenerator
CsvImport: Fehlerausgabe: Prüfen, ob Fehler-Objekt richtige Struktur hat, …
sonst einfach als Text ausgeben.
CsvImport: Fehler beim Erstellen der Objekte an Oberfläche anzeigen
Buchungsgruppen ungültig setzen können
Einkaufspreis von Erzeugnissen/Sortimententen ohne after_save hook
Einkaufspreis von Erzeugnissen/Sortimententen aktualisieren (rekursiv)
Falls sich ein einzelner Bestandteil verändert. Läuft über alleweiter verbauten Teile durch Aufruf von Parts::after_save.Benötigt einen boolean Parameter in $::form->{lastcost_modified}, damit...
Auftrags-Controller: Gültigkeitstoken WF Artikel->Lieferantenauftrag
Behebt #565 (redmine)
PriceSource: _make_record(_item): Zahlenattribute nicht mit leeren Strings setzen
Gleiches Problem das im anderen _make_record schon von mosu in
2ae70bd488265cab4a7cef8243b3660f7d35e83e
gefixt wurde.
Das hat in diesem Fall dafür gesorgt, dass CVar Preisquellen nicht auf...
CVar: Übersetzung der CVar module in den Presenter verschoben
CVar + PriceRule: anlegen/editieren/speichern im Preisregel Controller
Im Moment erlaubt sind alle CVar configs, die:
- irgendwie im Beleg erreichbar sind (alle module ausser Pflichtenhefte)- und von einem Typ sind die mit dem bestehenden Preisregelsystem...
Cvar für Preisregeln. Proof of Concept mit hartkodierter Bdv articlegroup
Voraussetzung: Eine optionale BDV (Auswahlliste) mit dem Namen articlegroup
Lieferantenauftrag→Einkaufslieferschein: Lieferantenartikelnummer anzeigen
Lieferantenauftrag→Einkaufslieferschein: optional nur mit ausgewählten Positionen
typo saving
Merge branch 'f-export-assembly-components-as-csv'
ListTransactions Controller: align 'right' für Zwischensummen setzen
ListTransactions Controller: "lexical in postif" behoben
ChartOfAccounts Controller: Compiler-Warnungen gemäss Tests behoben, Leerzeichen entfernt
Sortimentsstammdaten: Exportmöglichkeit für Bestandteilliste als CSV
Neuer Controller für Berichte->Kontenübersicht / Buchungsliste
Ersetzt bin/mozilla/ca.pl.
Es werden weiterhin die Datenbankfunktionen aus SL::CA verwendet.
Zusätzlicher Menüpunkt für Buchungsliste eingefügt. Das Konto kann dortzusammen mit der Periode und Einstellungen ausgewählt werden. Dann via...
Part-Controller: Importe gruppieren & sortieren
Erzeugnisstammdaten: Exportmöglichkeit für Bestandteilliste als CSV
FIX: _tax_row für Auftrag und Reklamation
Falsche If-Abfragen und fehlende Übergaben
Generische Presenter Testseite für einfache Presenter
Enthält:- P.date_tag- P.date_period.picker
E-Mail-Versand von Briefen: unbenutzte Variable entfernt
Hatte ich eben übersehen.
E-Mail-Versand von Briefen berücksichtigt Firmensignatur
Behebt #559 (redmine)
Bankbewegungsbericht, verlinkte Buchungen anklickbar gemacht
Gültigkeitstoken in Transaction abfragen und löschen ("neue" Controller)
Merge branch 'master' into f-recurring-billing-mode
Brief-Controller: Entwürfe löschen gefixt und Info-Meldung spendiert.
Brief-Controller: unbenutzte (und ohnehin kaputte) Action entfernt
Brief: Versand per Mail: Mail-Body verwendet HTML
Lieferbedingungen ungültig setzen: entfernen von Kunden/Lieferanten gefixt
Lieferbedingungen: optional bei Kunden/Lieferanten entfernen
Lieferbedingungen ungültig markieren können
Liquiditätsübersicht: Auftragsliste gefixt
Die Links im Tabellenfuß hatten bisher auf die normale Auftragssucheverwiesen. Problem war aber, dass dabei schlicht nicht exaktdiejenigen Aufträge angezeigt wurden, die für die Liquiditätsübersichtrelevant waren: teils zu viele, teils zu wenige (z.B. nicht diejenigen...
Wiederkehrende Abrechnung Positionen: Finanzübersicht
Merge branch 'f-liquidity-projection-group-by-parts-groups'
Schnellsuche für Projekte
Liquiditätsübersicht: aufschlüsseln nach Warengruppen
Auftrags-/LS-/Reklamation: neue Controller: BCC nicht vorbelegen mit globaler BCC
Die glovbale BCC-Adresse wird beim Versenden autoamtisch angehängt. Alsonicht in der Maske vorbelegen, sonst bekommt der Empfänger die Mailsdoppelt.
Wechselkurs, Sicherheitscheck auf Rundungsdifferenz < 0.005
Wechselkurs-Optimierung: Kosmetik weiter aufräumen
Kontoauszug verbuchen, bei return_amount einen etwas größeren Rundungsfehler zulassen
Bankbewegung rückgängig machen, schließende Klammer setzen
Bankauszug verbuchen rückgängig, beim Nebenbuch auch fxgain oder fxloss berücksichtigen
Wechselkurs beim Bankauszug verbuchen.
> Testfälle i.O. (bank_transaction.t)> manuelle Prüfung fast i.O. (sechs Fälle) Rundungsdifferenzen> Debugs n.i.O.> automatisierte Testfälle n.i.O.
Fallunterschied Wechselkurs vor pay_invoice, rundungssicherer