Issue 9070

Title
Allow overpay invoice with write-off
Priority
feature
Status
resolved
Nosy list
ced, reviewbot, roundup-bot
Assigned to
ced
Keywords
review

Created on 2020-02-17.19:28:48 by ced, last changed 6 months ago by roundup-bot.

Messages

New changeset 83227719bf94 by Cédric Krier in branch 'default':
Allow overpaying invoice
https://hg.tryton.org/tryton-env/rev/83227719bf94
New changeset 9801bd115e52 by Cédric Krier in branch 'default':
Allow overpaying invoice
https://hg.tryton.org/modules/account_invoice/rev/9801bd115e52
Author: [hidden] (ced) Tryton committer Tryton translator
Date: 2020-02-17.19:30:19
Here is review263001009

But I'm wondering if we should not also allow overpay without write-off but with a warning?
Author: [hidden] (ced) Tryton committer Tryton translator
Date: 2020-02-17.19:28:47
Sometimes an invoice is overpay, usually because of currency rate changed in favor of the company.
For now, it is not possible to overpay because the full paid amount is put as payment lines of the invoice. But there is a constraint that prevent to put more than the total amount of the invoice. So the user need to find the proper amount (in other currency) that pay exactly the amount.
I think we should split the payment line to allow to put a paying line as payment_lines and the overpay stay on the customer account (until reconcile with write-off).
History
Date User Action Args
2020-04-10 18:40:50roundup-botsetmessages: + msg56987
2020-04-10 18:40:44roundup-botsetstatus: testing -> resolved
nosy: + roundup-bot
messages: + msg56986
2020-03-26 00:36:28reviewbotsetmessages: + msg56660
2020-02-25 10:23:04reviewbotsetmessages: + msg55576
2020-02-18 23:38:35reviewbotsetmessages: + msg55465
2020-02-17 21:15:13reviewbotsetmessages: + msg55451
2020-02-17 19:43:12reviewbotsetnosy: + reviewbot
messages: + msg55450
2020-02-17 19:30:19cedsetstatus: in-progress -> testing
reviews: 263001009
messages: + msg55449
keyword: + review
2020-02-17 19:28:48cedcreate

Showing 10 items. Show all history (warning: this could be VERY long)