Angebots-Eingang: DB und Nummernkreis
Auftrags-Eingang: Controller
Auftrags-Eingang: DB und Nummernkreis
Mahnungen erzeugen, Anzeige der E-Mail-Adresse für Empfänger (falls vorhanden)
Wird entsprechend deaktiviert falls überhaupt keine valide E-Mail-Adressebei den Stammdaten hinterlegt sind. E-Mail-Adressen werden in folgenderReihenfolge überprüft und der erste Treffer wird übernommen:...
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 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
Kopie und Anpassung vom Debitorenbuchungsimport
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
Kundenspez. Preise um Beschreibung u. Langtext erweitern: in Maske
Kosmetik: Ausrichtung
kundenspez. Preise: HTML-Template: Plugin P inkludieren, Plugin HTML raus
Mandantenkonfig.: auch für Stundensatz mit _as_number-Attribut verwenden.
Wegen der Einheitlichkeit.
Mandantenkonfig.: numerische Werte richtig parsen (as_number-Attribut nehmen).
Vorher wurden die mit format_amount formatiert, aber im Backend nicht geparsed.Wenn man niun Integer-Werte über 1000 eingab und diese durch das Zahlenformatmit Tausender-Punkt formatiert wurden, kam es zu einem DB-Fehler.
Schreibgeschützte Kreditorenbelege: disabled im html richtig setzen
Drei Status für chart eingeführt: valid, invalid, all (POD erg.)
Nur gültige Konten in Kreditorenbuchung
erste Idee: Ungültig für ChartPicker umgesetzt
Chart neues Feld ungültig
Beleg-Pdf aus Rechnungs/Gutschriften-Bericht herunterladen
Dunning: Ursprungs-Rechnungsbeleg konfigurierbar (neu oder bestehender)
Customer/Vendor: entferne Leerzeichen um Eingabe bei Standardfeldern
Reclamation: Entferne Leerzeichen um Seriennummer
DeliveryOrder: Entferne Leerzeichen um Seriennummer
Order: Entferne Leerzeichen um Seriennummer
Mahnsperre in VK-Rechnungsbericht anzeigen lassen
customer: Mahnsperre in Bericht anzeigen, sortieren und filtern
customer: Mahnsperre hinzugefügt
Volltext-Suche im Lieferscheinbericht
Volltext-Suche im EK-Rechnungs- und Kreditoren-Bericht
Dunning: Kundenname verlinkt
Dunning: Zeige Typ(R/D) an
Dunning: Beim Erzeugen nach Typ(invoice/ar_transaction) filtern
Dunning: Beim Erzeugen nach Zahlungsbedingung filtern
shopware: discount Falls Rabatt und Promotionscode vorhanden auch anzeigen
Rechnungsbericht VK und EK nach Zahlungsbedingung filtern können
Fix #580 Umlagern
Fix576 Lagentnahme
Reclamation: multi_edit: zusammenfassen von js-Funktionen
Reclamation: multi edit for: delete, reason, res_desc_ext, res_desc_int
Lagerstandsbericht: Export/keys für "für Import kompatibel machen" anpassen
Behebt #558 (redmine)
"Benutzerdefinierte Datenexporte" in "Benutzerdefinierte Berichte" umbenannt
Nur Texte und Übersetzungen - nicht die Module und Routinen.
Reports als Chart: mehrere Y-Werte
Reports als Chart exportieren können
Benutzerdefinierte Datenexporte mit ReportGenerator: Direkten CSV-Export entfernt
Mandantenkonfig: Nummernkreis für Retouren-Lieferschein
Mandantenkonfig: Nummernkreis für Beistell-Lieferschein
Behebt #566 (redmine)
Buchungsgruppen ungültig setzen können
Bankimport "Remote name" "aanderer Kontoinhaber" anstatt "other party"
"Andere Partei"
Bei Backend Webdav sind bisher noch keine Versionen implementiert,sodass es einen Fehler gab beim Löschen der Datei und der dazugehörigeDatenbankeintrag nicht gelöscht wurde.
PurchaseInvoice: Setze Konten und Steuer neu nach Steuersatzänderung
Bei Steuersatzänderung lösche die überlagerten Konten und Steuern derPositionen aus der Form und setze sie somit beim Neuladen auf denDefault-Wert zurück.
InvoiceItem: Hinzufügen der Felder für Konten und Steuer
Es werden die Wert von relink_accounts als Default genommen und derNutzer kann dies ändern. Es werden alle nötigen Steuerdaten in die Formgeschrieben.
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
Merge branch 'f-po-to-pdo-limit-items'
Lieferantenauftrag→Einkaufslieferschein: optional nur mit ausgewählten Positionen
Erzeugnis- & Sortimentsbestandteile in scrollbarer Liste anzeigen
Merge branch 'f-assembly-production-show-all-errors'
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...
Erzeugnis fertigen: alle möglichen Allokationsfehler auf einmal anzeigen
manuell gesperrte SEPA-Überweisungen visuell hervorheben (rot)
Generische Presenter Testseite für einfache Presenter
Enthält:- P.date_tag- P.date_period.picker
Neuer Presenter: SL::Presenter::DatePeriod
Liefert Element P.date_period.picker zum Auswählen eines Zeitraumsmit optionaler Vorauswahl
Enthält zwei Datumsfelder plus ein Button/PopUp-Dialog mitVorgewählten Zeiträumen.
Geplante Verwendung in neuer Ansicht Buchungsliste (ersetzt...
Kunden/Lieferanten -> Alle Lieferungen -> qty richtig formatieren
Merge branch 'master' into f-recurring-billing-mode
Lieferbedingungen: optional bei Kunden/Lieferanten entfernen
Lieferbedingungen ungültig markieren können
Zahlungsbedingungen: ja/nein anstelle von 1/0 in Spalte »ungültig«
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...
FIX: ReclamationReason: Sortierliste nutzte alte Implementierung
Wiederkehrende Abrechnung Positionen: Bearbeiten in Auftragscontrollern
Merge branch 'f-liquidity-projection-group-by-parts-groups'
E-Mail bei Mahnung: Eingabemaske: Platz für Editor-Toolbar
Reklamations templates Link zum Kunden bearbeiten hinzugefügt (einheitlich zu Auftrag etc.)
englische Locales: DATEV statt DATEX
Altes Design BDV Spalte in Basisdaten in Liste mit aufgenommen
Liquiditätsübersicht: aufschlüsseln nach Warengruppen
Swiss QR-Bill: Optionales Feature Rechnungsnummer automatisch in unstrukturierte Mitteilung kopieren
Wenn bereits eine Mitteilung vorhanden ist, wird die Rechnungsnummer an diese angehängt.
Zustand für negative Kreditorenbuchung oder EK-Rechnung als invoice_type hinzufügen
Entsprechend bei Wechselkursgebühren ausklammern
WebTemplates für Wechselkurs in Zahlungen anzeigen (alle Buchungsmasken)
Zahlungsbewegungen in Fremdwährungen, summieren und Quelle des Kurses anzeigen
Wechselkurs für Bankverbuchungen eingeben
Wechselkurs in form_header anzeigen, inkl. Herkunft (Beleg oder Tageskurs)
> form>radier entfernt und den Zustand readonly in allen 4 Buchungsmasken auch anhand der Zustände der action_bar Knöpfe abhängig gemacht (in form oder TMPL_VARS gesetzt)
Hinweis das Buchungskonten die mit Bank verknüpft sind, nicht mehr
manuell bebuchbar sind
SEPA: within_skonto_period direkt aus SQL Abfrage und keine Helper-Funktionen
- transfer_amount aus sql ist identisch mit open_sepa_transfer_amount- SEPA Transfer Amount in Template auch als Wert angeben
Verknüpfte Belege: Verknüpfungen hinzufügen: Kein Kunde/Lieferant/Projekt/Beschreibung …
… als Filter anbieten, wenn nicht verfügbar im zu verknüpfenden Beleg.Betrifft Mahnungen und Shop-Aufträge.
Refs #544 (redmine)
Gültigkeitstoken: Dialogbuchung
Gültigkeitstoken: Kreditorenbuchung
Gültigkeitstoken: Debitorenbuchung
Gültigkeitstoken Einkaufsrechnung
Gültigkeitstoken Reklamationscontroller
Gültigkeitstoken Lieferscheincontroller
Gültigkeitstoken Auftragscontroller
Gültigkeitstoken Lieferscheine (alter Controller)
Revert "Rechnungsmaske: Browser-Zurück verhindern"
Das war nur ein schlimmer Hack und doppeltes Buchen wird nun durchdas Gültigkeitstoken verhindert.
This reverts commit f8fff60be1abb9986486cc7367747ee16d829116.
Revert "Rechnungsmaske: "Browser-Zurück verhindern" konfigurierbar in Mandantenkonfig"
This reverts commit d58b1a04c2facd0a4484cf2b801b27b9741cce26.
Verknüpfte Belege: E-Mail hinzufügen: Betreff richtig benennen und Datum anzeigen
Verknüpfte Belege: Verknüpfungen hinzufügen: Kein Kunde/Lieferant/Projekt …
… als Filter anbieten, wenn nicht verfügbar im zu verknüpfenden Beleg.Betrifft Emails und Dialogbuchungen
Verknüpfte Belege: Verknüpfungen hinzufügen: Fehler anzeigen
Wenn beim Holen der Liste von Verknüpfungszielen Fehler auftreten,diese anzeigen.