Erstellt vor 13 Monaten
Zuletzt geändert vor 6 Monaten
#2453 new Fehler
Teilbezahlte Belege aus abgeschlossenen Zeiträumen sind nicht mehr bebuchbar
| Erstellt von: | s.schoeling@… | Verantwortlicher: | |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 3.1.0 beta |
| Schweregrad: | normal | Stichworte: | |
| Beobachter: |
Beschreibung
Szenario:
- Kunde kauft 2013 etwas
- bezahlt 50% davon im November 2013
- Bücher werden zum 31.12.2013 geschlossen
- heute soll der Rest der Forderung ausgetragen werden
Was passiert ist, dass ALLE Zeilen der Zahlung gegen das closedto Datum geprüft werden, auch die bereits bestehenden die wegen bestehender acc_trans_id_$i nicht gebucht werden, und deshalb wird die komplette Aktion abgelehnt.
Lösungsvorschlag:
In den 4 post_payment Routinen (is, ir, ar ap) muss der Check erweitert werden, so dass nur die Zeilen auf closedto geprüft werden die keine acc_trans_id haben.
Mögliche Probleme:
Ich weiss nicht, wie das mit payments_changeable zusammen reagiert. Bernd, das war glaub ich Deine Ecke, magst Du dazu was sagen?
Änderungshistorie (2)
comment:1 Geändert vor 13 Monaten durch s.schoeling@…
- Version von 3.0.0 nach 3.1.0 beta geändert

Hi Sven,
ich hab mir das nochmal kurz angeschaut und ein paar Varianten probiert.
Ich kann das in der derzeitigen unstable nicht reproduzieren.
Ich übernehm den Eintrag jetzt nicht.