Paying a refund almost impossible and processed halfway
Bug #871954 reported by
jlinkels
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Addons (MOVED TO GITHUB) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
See next message, had to recreate this one
jlinkels
To post a comment you must log in.
Darn... all my spaces disappeared from the journal entries in the bug report. Try again:
1. Open Customer Refunds
2. New: Customer: Elec Import
3. New Credit Line: Acct: 70000. Description Late Delivery. Amount 550
4. Validate
4a. Open Customers -> Select Elec Import -> Tab Accounting
4b. Receivable -550. Must be correct.
5. Open Customer Refunds from main menu -> Select Elec Import _______ ___550 _______ _______ 550 _______ __550 _______ __550 _______ ______1100 _______ ___550 _______ _______ 550 _______ _______ 550 _______ __550
6. Click payment, Pay Invoice screen appears.
7. Select payment method -> Current
8. A subwindow appears with heading "Credits". The credit line appears
9. On this line enter Amount 550
10. Under the window appears payment 550. Seems correct
11. Validate the payment
11a. Reopen the Customer Refunds window. The invoice line shows Paid. Seems correct
11b. Open the Customers from the main menu -> Select Elec Import.
11c. Total receivable -1100??? While the status is Paid?
Journal items:
70000 Ventes_
40000 Clients_
55001 Current_
40000 Clients_
40000 Clients_
The journal entries don't make any sense.
But the invoice line is set to Paid while the debt to the customer increased
Expected:
Journal items:
70000 Ventes_
40000 Clients_
55001 Current_
40000 Clients_
Expected: In normal Supplier payments, when we PAY, the amount to be paid
is positive. I would expect this with a Credit invoice as well.
Expected: On the customer form Total receivable decreased by the amount just paid.
But when making a payment to a customer, the amount has to be negative, so
let us try again with a negative amount.
Repeat steps 1-4, then to 5: _______ _____550 _______ _____550
5. Open Customer Refunds from main menu -> Select Elec Import
6. Click payment, Pay Invoice screen appears.
7. Select payment method -> Current
8. A subwindow appears with heading "Credits". The credit line appears
9. On this line enter amount MINUS 550
10. Under the window appears payment MINUS 550. Seems correct
11. Validate the payment
11a Reopen the Customer Refunds window. The invoice line shows Open. Not correct
11b Open the Customers from the main menu -> Select Elec.
11c Total receivable -1100???
11d So it doesn't matter whether we pay a POSITIVE or NEGATIVE amount?
These are the journal items:
Ventes________550
Clients_
Current_______550
Clients_
Again Current is debited, although the amount entered was NEGATIVE.
Expected: different behaviour as compared with paying a POSITIVE amount.
Ok, wrong way as well. Next attempt. _______ ____550 _______ _______ ___55.. .
Repeat steps 1-4 then to 5:
5. Open Customer Refunds from main menu -> Select Elec Import
6. Click payment, Pay Invoice screen appears.
7. Select payment method -> Current
8. A subwindow appears with heading "Credits". The credit line appears
9. Go to Paid amount and enter MINUS 550 as normal when dealing with
receiving supplier payments. This time WE have to pay, hence the negative
amount.
10. Validate
11. Window shows now "Unreconcile", would mean the entries are reconciled.
11a Check journal items tab in the Pay Invoice window.
11b Clients_
Current_