Projekt

Allgemein

Profil

Herunterladen (35,3 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
17f43ff5 11.08.2017 12:12 Kivitendo Admin

SEPA: collective_transaction nach batch_transaction umbenannt

503fabbf 10.08.2017 14:30 Martin Helmling martin.helm...

BankTransaction: Überarbeitung von "Kontoauszug verbuchen" , SEPA-Export wieder integriert

Die Punktebewertung findet wieder ausschließlich in "get_agreement_with_bank_transactions" statt,
auch die SEPA-Sammelüberweisung. Diese bekommt dor extra Punkte, da ggf. für bestimmte Rechnungen negative Punkte entstehen....

f0d5e4bb 23.07.2017 21:11 Jan Büren

Minimaler Notflicken für #277

Zumindestens werden damit überhaupt wieder Treffer in
der Vorschlagsliste für Banküberweisung mit SEPA erzeugt.
S.a. Details Ticket, dass ist kein akzeptabler Fix, sondern
nur der Flicken, damit Anwender die Vorschlagsliste überhaupt...

87d5463d 23.07.2017 21:06 Jan Büren

BankTransaction: minimal Kosmetik

da6ff55e 19.05.2017 16:02 Jan Büren

behebt #243

Kontoauszug verbuchen: Buchung erstellen ist jetzt ein Schritt
Falls die Zahlung für die Buchung entsprechend passend ist, wird
diese automatisch im zweiten Schritt als Vorschlag angezeigt.
Entsprechende Info an den Benutzer.

2c5a1cef 18.05.2017 10:44 Jan Büren

behebt #242 Negative Verkaufsrechnungen mit Bankbewegung verknüpfen

Es ist möglich negative Verkaufsrechnungen zu erstellen. Bei
Bankbewegung verbuchen, ist dieser Fall nicht berücksichtigt.
Entsprechend den Fall berücksichtigt. Den Test erweitert und
Hinweise im Ticket erstellt.

b6f37661 06.04.2017 09:22 Martin Helmling martin.helm...

BankTransaction: "Kontoauszug verbuchen" überarbeitet für ap_transaction und credit_note

sowie Test erweitert

83ff5b5c 03.04.2017 07:48 Martin Helmling martin.helm...

Bankimport: Nicht alle Vorschläge beim ersten "Verbuchen" sichtbar

Beim Einbau der Berücksichtigung des SEPA Exports sind die gefundenen Regeln für jede Banktransaktion
vorher zurückzusetzen.

9a527d73 23.03.2017 14:54 Jan Büren

Verbuchte Zahlungen auch in neuen Fällen von Bankbewegegungen berücksichtigen

Ergänzend zu af131a46:
Banktransaction: Kontoauszug verbuchen: Sonderfall für "credit_notes"

2003e056 28.02.2017 10:44 Moritz Bunkus

ActionBar: Vernwendung bei Bankbewegungen

b8741ec3 12.02.2017 12:12 Martin Helmling martin.helm...

Kontoauszug verbuchen: Lieferantengutschrift buchen

Nun wird eine negativen Kreditorenbuchung (Lieferantengutschrift) richtig verbucht.

t/bank/bank_transactions.t um einen Test erweitert
und Stdout des Controllers (HTML) in String umgelenkt.

55e3ae55 12.02.2017 10:33 Martin Helmling martin.helm...

Kontoauszug verbuchen: Banktransaktionen mit Fehlern nicht zählen

Die OK Anzeige der Anzahl gebuchter Transaktionen ohne fehlerhafte Buchungen

542befb1 12.02.2017 10:04 Martin Helmling martin.helm...

Kontoauszug verbuchen: DB-Rollback nicht zusätzlich als Fehler melden

Bei einer negativen Kreditorenbuchung (Lieferantengutschrift)

wird nun nicht mehr
"do_transaction() failed - Died at SL/Controller/BankTransaction.pm line 733."

gemeldet, sondern der Fehler an der (nicht)verbuchten Rechnung angezeigt:...

0f2a7ae0 10.02.2017 15:47 Moritz Bunkus

Bankauszug verbuchen: Gutschrifts-Fall über Aufruf der richtigen Funktion erkennen

»type« bezieht sich nur auf die Spalte »type«, in der nicht zwischen
Einkauf und Verkauf unterschieden wird.

32dc7476 10.02.2017 11:21 Moritz Bunkus

Bankauszug verbuchen: Umstellung auf Belegvorlagen & Filter-Fixes

e9775242 08.02.2017 17:31 Moritz Bunkus

Kontoauszug verbuchen: Beleg/Memo bei »Alle Buchungen« angeben können

c4d3f82d 08.02.2017 17:31 Moritz Bunkus

Kontoauszug verbuchen: »Beleg«/»Memo« bei Vorschlägen angeben können

af131a46 03.02.2017 19:23 Martin Helmling martin.helm...

Banktransaction: Kontoauszug verbuchen: Sonderfall für "credit_notes"

"credit_notes" haben negativen Betrag,
diese werden nun gesondert behandelt.

Ersetzt commit fbcd5580

fbcd5580 31.01.2017 17:47 Martin Helmling martin.helm...

Banktransaction: Kontoauszug verbuchen überarbeitet(4)

Offene Rechnungen durch "amount ne paid" suchen, damit negativer amount auch berücksichtigt wird.
bei Gutschriften muss der Betrag negiert werden (noch wo?)

33d579af 31.01.2017 14:14 Moritz Bunkus

Kontoauszug verbuchen: Spalte »Zugewiesen« bei Zuweisungsänderung neu berechnen

96c33451 31.01.2017 14:14 Moritz Bunkus

Kontoauszug verbuchen: JavaScript-Code in eigene js-Datei ausgelagert

5cd931eb 31.01.2017 13:40 Martin Helmling martin.helm...

Banktransaction: Kontoauszug verbuchen überarbeitet(4)

Tippfehler raus

955f5491 31.01.2017 13:37 Martin Helmling martin.helm...

Banktransaction: Kontoauszug verbuchen überarbeitet(3)

Bewertung von SEPA-Export überarbeitet

aae306cd 23.01.2017 14:56 Moritz Bunkus

Kontoauszug verbuchen: keine Multibox verwenden

2ee7cc2f 11.01.2017 08:18 Martin Helmling martin.helm...

Banktransaction: Kontoauszug verbuchen überarbeitet(2)

Korektere Initialisierung von Arrays

cadf8b8b 10.01.2017 17:16 Martin Helmling martin.helm...

Banktransaction: Kontoauszug verbuchen überarbeitet

kein _as_number für amount verwenden

Fehlermeldung bei Transaktionen bearbeitet

Bei Sammelanweisung Zuweisung korrigiert

Die per SEPA-Export gefundenen Übereinstimmungen werden nun auch bewertet,
damit gleichartige Rechnungen genauer zugeordnet werden

9c3eecdf 16.12.2016 09:56 Moritz Bunkus

BankTransaction: kein Push auf Skalarvariable

Neue Perl-Versionen werfen bei Pushes auf Skalare (auch wenn das
Arrayreferenzen sind) Fehler und nicht nur Warnungen:

push $array_ref, $value; # Experimental push on scalar is now forbidden

push @{ $array_ref }, $value; # OK

728f5827 16.12.2016 09:54 Moritz Bunkus

BankTransaction: Spaltennamen von CamelCase in snake_case umbenannt

kivitendo nutzt rein lower-case-Spaltennamen mit Unterstrichen als
Worttrenner, kein CamelCase. Betrifft Spalten transactioncode und
transactiontext in bank_transfers.

9e3dbc2a 15.12.2016 17:45 Martin Helmling

MT940-Import: Darstellungskorrekturen und fehlender Push eines Vorschlags

c55ef764 16.11.2016 19:06 Martin Helmling martin.helm...

Bankimport: SEPA-Exporte werden manchmal nicht mehr erkannt

Wenn mehrere SEPA Anweisungen in einem Export sind, werden diese nicht gefunden
Nun bessere Implementierung

Nebenbei die Vorzeichen-Anzeige korrigiert

88d162cc 07.11.2016 09:44 Martin Helmling martin.helm...

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....

8b14060f 17.08.2016 10:47 Moritz Bunkus

Bankauszug: nur Warnung wegen Überzahlung bei tatsächlicher Überzahlung

20392548 16.08.2016 11:39 Moritz Bunkus

Bankeinzug: bei Überzahlung eine Warnung ausgeben

Eine Überzahlung ist oftmals OK oder unvermeidbar, sollte aber von der
BenutzerIn begutachtet werden.

0c93bf20 16.08.2016 11:39 Moritz Bunkus

Bankauszug: Unterzahlung mehrerer Rechnungen verhindern

Wenn mehrere Rechnungen ausgewählt werden, so verteilt der Algorithmus
schlicht den Betrag der Überweisungen auf die Rechnungen in der
Reihenfolge, in der die Rechnungen ausgewählt wurden. Dabei wird so...

0631432e 16.08.2016 11:39 Moritz Bunkus

Bankauszug: Transaktionsrichtung mit Belegrichtung abgleichen

Erhält man eine Zahlung, so darf man diese nur mit Belegen verbuchen
können, die Zahlungen in Empfangsrichtung bedingen: Verkaufsrechnungen
und Gutschriften im Einkauf.

Analog gilt das auch für ausgehende Zahlungen. Hier passen nur...

bbdb5edd 16.08.2016 11:39 Moritz Bunkus

Bankauszug verbuchen: etwas Dokumentation ergänzen

66d468b0 16.08.2016 11:39 Moritz Bunkus

Bankauszug verbuchen: Warnungen/Fehler anzeigen; pro Zeile eine DB-Transaktion

Das Verbuchen von Bankauszügen wird nun in Datenbanktransaktionen
gekapselt. Damit die BenutzerIn bei einem Fehler nicht alles erneut
einstellen muss, wird eine Datenbanktransaktion pro...

9e481f80 22.07.2016 10:29 Moritz Bunkus

S:C:BankTransaction: Kosmetik für bessere Lesbarkeit (Einrückung, Anordnung…)

a5ac13c9 22.07.2016 10:13 Kivitendo Admin

Kontoauszug verbuchen - Beschriftung verbessert.

Übernommene Vorschläge zeigen die Rechnungsnummer und den offenen Betrag
der Rechnung an, die Beschriftung lautet nun auch "offener Betrag".

75063bf3 22.07.2016 10:13 Kivitendo Admin

Controller BankTransaction - Einrückungen und Kommentare

9a2253e9 22.07.2016 10:13 Kivitendo Admin

Refactoring und Einrückungen in BankTransaction.pm

92e2fb59 19.07.2016 15:48 Martin Helmling martin.helm...

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

397b133c 13.07.2016 12:51 Kivitendo Admin

Kontoauszug verbuchen - SEPA-Zahlungen berücksichtigen und schließen 2

auch bei Verbuchen per "Vorschlag" die SEPA-Zahlungen schließen.

f36da7b6 06.07.2016 07:46 Kivitendo Admin

"Kontoauszug verbuchen - SEPA-Zahlungen berücksichtigen und schließen

Erstellt man SEPA-Überweisungen für das Bankprogramm, verbucht die
Zahlungsausgänge aber per "Kontoauszug verbuchen", wird der
ursprüngliche SEPA-Prozess unterbrochen. Dort war vorgesehen, daß man...

3b18f3f0 23.06.2016 16:31 Sven Schöling

BankTransaction: Filter aus letztem Commit auch nicht vorbelegen

753bc5ad 23.06.2016 16:28 Sven Schöling

BankTransactions: Lieferantenfilter nicht benutzen, wenn...

kein fremder Konteninhaber existiert. Ansonsten wird da einfach nach
einem zufälligen Vendor gefiltert der kein Konto hat.

ffc3f2f9 17.06.2016 18:55 Jan Büren

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.

98a59d3e 13.06.2016 17:31 Jan Büren

Refactoring: BankTransaction

minimalen aufgeräumt. Alte Copy&Paste doppelte Checks
an der Stelle entfernt, die ich gelesen und verstanden habe.

2a6cee7b 13.06.2016 16:39 Jan Büren

BankTransactions GUI Hotfix Verbesserung

Wenn man über die Liste aller Rechnung jetzt auch den
zu verbuchenden Betrag als Hilfestellung angezeigt bekommt, muss dieser
entsprechend konsequent auch bei dem einfachen AJAX-Anklicken
angezeigt werden.

29ecf3e8 13.06.2016 16:37 Jan Büren

Bankauszug verbuchen invoice_amount vor pay-invoice

Die Reihenfolge der Verarbeitung des Bankausszugs ist jetzt
wichtig. Vorher wurde einfach der Betrag der gesamten Rechnung
abgezogen, jetzt ist es nur noch der offene Betrag, der nach
der Zahlungsverbuchung dann auf 0 ist. Deshalb vorher ...

aa949f27 13.06.2016 15:40 Jan Büren

Feature Kontoauszug verbuchen - nur maximal offene Beträge

amount_open -> open_amount - richtige Helper-Funktion aufrufen

afd79356 13.06.2016 15:28 Jan Büren

Keine Rechnungen mit Bankauszug verbuchen überbezahlen

5d2c7ae2 10.05.2016 13:20 Jan Büren

Kontoauszug verbuchen, Startdatum der Verbuchung greater/equal

Wie bei fromdate und auch sonst überall im Programm, entsprechend
das Startdatum der Kontoverbuchung noch als gültigen Wert mitnehmen.

bc40bcab 18.04.2016 12:43 Moritz Bunkus

(I)LIKE-Argumente immer mit Funktion SL::DBUtils::like erstellen

cd887de4 17.08.2015 11:38 Kivitendo Admin

Kontoauszug verbuchen - prüfen, ob Bankbuchung und Rechnung schon verlinkt

Eine Bankbuchung darf zwar mehrere Rechnungen begleichen, aber jede
Rechnung nur einmal. Daher wird vor dem verbuchen geprüft, ob es für die
Bankbuchung schon eine Verknüpfung zu der Rechnung gibt.

18140010 01.07.2015 18:21 Kivitendo Admin

Bankerweiterung - bei Rechnung zuweisen Verkaufsrechnungen anzeigen

Das Feature war kaputt, offene Verkaufsrechnungen wurden nicht angezeigt.

0966a832 01.07.2015 18:14 Kivitendo Admin

Skonto - korrekte Variablenprüfung payment_term

für den Fall, daß kein payment_term bei den ausgewählten Rechnungen gesetzt ist.

dac0c31d 01.07.2015 18:11 Kivitendo Admin

Revert "Banktransactions - beim Speichern der Rechnung Zahlungsart prüfen"

This reverts commit 8809a4d1a4b4d3e5b3de31af94c0679dabfacc28.

Das funktioniert so nicht.

8809a4d1 19.06.2015 10:41 Kivitendo Admin

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_term
gesetzt ist.

fa503e5a 29.05.2015 14:55 Sven Schöling

BankTransactions: typo in deref

573562a5 06.05.2015 17:46 Kivitendo Admin

Bankerweiterung: Typo, find_by correct aufrufen

15f58ff3 05.05.2015 09:53 Kivitendo Admin

Sammelcommit Bankerweiterung und Skonto

Überarbeitung der Bankerweiterung vom Stand Niclas, und Einführung von
Bezahlung mit Skonto (alter payment Branch). Mehr Details siehe
changelog.

  • changelog
  • Ungültige Bankkonten ausblenden
  • Punktesystem in Hash %points ausgelagert...
6a12a968 05.05.2015 09:45 Niclas Zimmermann

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!...