DeliveryPlan: Entfernt Einstellung, um nur ausgelagerte Lieferscheine zu berücksichtigen.
Diese Option lieferte hier ungenaue Ergebnisse, da dennoch auch Positionenangezeigt wurden, für die überhaupt kein Lieferschein erstellt wurde.
Neue Chart Methode new_chart_valid
die prüft, ob es für das Konto ein Folgekonto gibt, und ob das aktuelleTagesdatum >= dem Folgedatum ist, d.h. ob eigentlich das Folgekontobenutzt werden soll. Diese Abfrage war bisher allerdings kaputt und wirdwahrscheinlich auch nirgends sinnvoll genutzt.
SL::DB::Chart - Refactoring der Transaktionsmethoden
... der Methoden number_of_transactions und has_transaction.Machen fast das Gleiche, aber has_transaction liefert nur 0 oder 1zurück, und ist schneller.
Neue Methoden um Debitorenbuchungen zu erstellen
Vorbereitung für Debitorenbuchungsimport, neue Methoden für SL::DB::InvoiceObjekte:
add_ar_amount_row - Erlösbuchungen hinzufügen, mit Steuerschlüsselcreate_ar_row - acc-trans für Forderung hinzufügenvalidate_acc_trans - Prüfen ob alle acc_trans-Einträge aufgehen...
Typos und in SL/DB/Invoice.pm
post in SL::DB::Invoice funktioniert nur für Verkaufsrechnungen
Abbruch, wenn post bei einer Debitorenbuchung aufgerufen wird.
Standardforderungskonto und Verbindlichkeitskonto in Mandantenkonfiguration
Dort kann man in Zukunft angeben, welche Konten vorausgewählt seinsollen.Wird allerdings noch nicht in den Masken benutzt.
Payment Helper - Methode transactions wieder entfernt
Es gibt schon eine Relationship transactions in SL::DB::Invoice undSL::DB::PurchaseInvoice. Diese wird ansonsten überschrieben, und dannkann man auch keine AccTransaction Objekte mehr zu Rechnungsobjekten...
GLN: Berücksichtigung in Belegmasken
GLN: neue Spalte bei customer, vendor und shipto; DB-Upgrade-Skript u. Rose
Revisionen anzeigen
Auch abrufbar als: Atom