Tryton - Issues

 

Issue9070

Title Allow overpay invoice with write-off
Priority feature Status testing
Superseder Nosy List ced, reviewbot
Type feature request Components account_invoice
Assigned To ced Keywords review
Reviews 263001009
View: 263001009

Created on 2020-02-17.19:28:48 by ced, last changed by reviewbot.

Messages
review263001009 updated at https://codereview.tryton.org/263001009/#ps313091002
review263001009 updated at https://codereview.tryton.org/263001009/#ps286791002
review263001009 updated at https://codereview.tryton.org/263001009/#ps250771002
review263001009 updated at https://codereview.tryton.org/263001009/#ps278571002
review263001009 updated at https://codereview.tryton.org/263001009/#ps268931030
msg55449 (view) 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?
msg55448 (view) 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-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)