Bankimport: Behandlung von Sammelüberweisungen
Generell werden die SEPA Export-Items aus der Punktebewertung herausgenommn,dafür wird eine exaktere Prüfung auch mittels des Transaktionstyps ermittelt.Dadurch werden auch Sammellastschriften/Überweisungen erkannt....
Bankauszug: nur Warnung wegen Überzahlung bei tatsächlicher Überzahlung
Bankeinzug: bei Überzahlung eine Warnung ausgeben
Eine Überzahlung ist oftmals OK oder unvermeidbar, sollte aber von derBenutzerIn begutachtet werden.
Bankauszug: Unterzahlung mehrerer Rechnungen verhindern
Wenn mehrere Rechnungen ausgewählt werden, so verteilt der Algorithmusschlicht den Betrag der Überweisungen auf die Rechnungen in derReihenfolge, in der die Rechnungen ausgewählt wurden. Dabei wird so...
Bankauszug: Transaktionsrichtung mit Belegrichtung abgleichen
Erhält man eine Zahlung, so darf man diese nur mit Belegen verbuchenkönnen, die Zahlungen in Empfangsrichtung bedingen: Verkaufsrechnungenund Gutschriften im Einkauf.
Analog gilt das auch für ausgehende Zahlungen. Hier passen nur...
Bankauszug verbuchen: etwas Dokumentation ergänzen
Bankauszug verbuchen: Warnungen/Fehler anzeigen; pro Zeile eine DB-Transaktion
Das Verbuchen von Bankauszügen wird nun in Datenbanktransaktionengekapselt. Damit die BenutzerIn bei einem Fehler nicht alles erneuteinstellen muss, wird eine Datenbanktransaktion pro...
S:C:BankTransaction: Kosmetik für bessere Lesbarkeit (Einrückung, Anordnung…)
Kontoauszug verbuchen - Beschriftung verbessert.
Übernommene Vorschläge zeigen die Rechnungsnummer und den offenen Betragder Rechnung an, die Beschriftung lautet nun auch "offener Betrag".
Controller BankTransaction - Einrückungen und Kommentare
Refactoring und Einrückungen in BankTransaction.pm
Kontoauszug verbuchen: Fehlermeldung und falscher Betrag
Werden mehrere Rechnungen mit einer Banküberweisung bezahlt,bekommt letzte Rechnung immer den Rest des Betrages,auch wenn sie überbucht wird.
fix Redmine #192
Eine Rückbuchung von ganz bezahlten Rechnungen kann über diesen Weg nicht gemacht werden
Kontoauszug verbuchen - SEPA-Zahlungen berücksichtigen und schließen 2
auch bei Verbuchen per "Vorschlag" die SEPA-Zahlungen schließen.
"Kontoauszug verbuchen - SEPA-Zahlungen berücksichtigen und schließen
Erstellt man SEPA-Überweisungen für das Bankprogramm, verbucht dieZahlungsausgänge aber per "Kontoauszug verbuchen", wird derursprüngliche SEPA-Prozess unterbrochen. Dort war vorgesehen, daß man...
BankTransaction: Filter aus letztem Commit auch nicht vorbelegen
BankTransactions: Lieferantenfilter nicht benutzen, wenn...
kein fremder Konteninhaber existiert. Ansonsten wird da einfach nacheinem zufälligen Vendor gefiltert der kein Konto hat.
Kontoauszug verbuchen -> Buchung erstellen -> Lieferanten-Filter verbessern
Falls in dem Datenmodell Drafts.pm, Dialogbuchungen vorhanden sind,stürzt die Filterfunktion einfach ohne Rückmeldung ab und macht nichts weiter.Sinnvollerweise nur Ergebnisse filtern, die auch eine vendor_id im Draft haben.
Refactoring: BankTransaction
minimalen aufgeräumt. Alte Copy&Paste doppelte Checksan der Stelle entfernt, die ich gelesen und verstanden habe.
BankTransactions GUI Hotfix Verbesserung
Wenn man über die Liste aller Rechnung jetzt auch denzu verbuchenden Betrag als Hilfestellung angezeigt bekommt, muss dieserentsprechend konsequent auch bei dem einfachen AJAX-Anklickenangezeigt werden.
Bankauszug verbuchen invoice_amount vor pay-invoice
Die Reihenfolge der Verarbeitung des Bankausszugs ist jetztwichtig. Vorher wurde einfach der Betrag der gesamten Rechnungabgezogen, jetzt ist es nur noch der offene Betrag, der nachder Zahlungsverbuchung dann auf 0 ist. Deshalb vorher ...
Feature Kontoauszug verbuchen - nur maximal offene Beträge
amount_open -> open_amount - richtige Helper-Funktion aufrufen
Keine Rechnungen mit Bankauszug verbuchen überbezahlen
Kontoauszug verbuchen, Startdatum der Verbuchung greater/equal
Wie bei fromdate und auch sonst überall im Programm, entsprechenddas Startdatum der Kontoverbuchung noch als gültigen Wert mitnehmen.
(I)LIKE-Argumente immer mit Funktion SL::DBUtils::like erstellen
Kontoauszug verbuchen - prüfen, ob Bankbuchung und Rechnung schon verlinkt
Eine Bankbuchung darf zwar mehrere Rechnungen begleichen, aber jedeRechnung nur einmal. Daher wird vor dem verbuchen geprüft, ob es für dieBankbuchung schon eine Verknüpfung zu der Rechnung gibt.
Bankerweiterung - bei Rechnung zuweisen Verkaufsrechnungen anzeigen
Das Feature war kaputt, offene Verkaufsrechnungen wurden nicht angezeigt.
Skonto - korrekte Variablenprüfung payment_term
für den Fall, daß kein payment_term bei den ausgewählten Rechnungen gesetzt ist.
Revert "Banktransactions - beim Speichern der Rechnung Zahlungsart prüfen"
This reverts commit 8809a4d1a4b4d3e5b3de31af94c0679dabfacc28.
Das funktioniert so nicht.
Banktransactions - beim Speichern der Rechnung Zahlungsart prüfen
ob es einem gültigen payment type entspricht.
Außerdem korrekte Variablenprüfung, für den Fall, daß kein payment_termgesetzt ist.
BankTransactions: typo in deref
Bankerweiterung: Typo, find_by correct aufrufen
Sammelcommit Bankerweiterung und Skonto
Überarbeitung der Bankerweiterung vom Stand Niclas, und Einführung vonBezahlung mit Skonto (alter payment Branch). Mehr Details siehechangelog.
Bankerweiterung - Zwischenstand, erster Entwurf
Erstellung von Tabelle bank_transactions
Import von Bankbewegungen (in Tabelle bank_transactions)
Menu-Eintrag war noch nicht commitet
Controller für die Bank-Transaktionen
Dialog hin- und her
Achtung: noch mit Debug-Statements!...