Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I suddenly faced a problem in the "Register Payment" form, in which I register payments for my invoices (for both suppliers and customers).
However, the first weird behavior is that the "Paid Amount" is always zero, whether you registered payments before or not.
Secondly, any payment registration does not set the related invoice to the "Paid" status, while there are journal entries for this payment registration process.
Here is a practical scenario.
- I created a sales order for a customer with a certain product.
- I created its invoice for the whole sales order. (no matter the invoice precedes the delivery order or not)
- I validated this invoice.
- When I start the register payment process, I see the "Paid Amount" always = zero! Not as the normal behavior where it gets the total invoice amount by default.
- When I enter the paid amount, the invoice does not set to Paid!
- From the “Customer” form you can see the journal entries for this customer (including our payment)
Unfortunately, nothing previously stated works fine and fixes this problem.
Unfortunately also, I could not comment answers on my question -rather than objecting to it- , although it is not an answer to my question, due to my low karma!!!
Another important note to all followers, please deal with such issues as production issues.
I had the same problem. When I set the Company currency to 'ARS' before installing the Accounting module, the sales invoice payments didn't work as you mentioned. When the currency is set to 'ARS' right after installing the Accounting module, it worked fine. Does this apply to your case?
Hope this helps.
I had the same problem.
Go to your receivable and payable account related to the invoice and mark the "Allow reconcile' option.
After that you can go to "Automatic reconcile" and choose both accounts to reconcile, if you had previously paid, then odoo will automatically set the invoice to paid status.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 12/17/14, 12:37 PM|
|Seen: 3613 times|
|Last updated: 3/16/15, 8:10 AM|