← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 666154] Re: Residual amount : Regression with bank statement

 

Frederic,

I completely agree with you that amount_currency should not be empty(But
only when amount is paid in currency other than company
currency...Correct me here if I conflicted).

Thanks a lot for the document you attached.I have gone though it and
conclude that residual amount is always zero now. Which means the
current bug is solved. Tell me if you don't agree,otherwise we should
close the bug.

Moreover, in your case of multiple currency payment where 1st payment of
200 USD makes residual 277.69, seems accurate and correct to me.

Let me justify :
One must pay 326.44 EUR anyhow to company.
You pay 200 USD at the rate of 1.6 USD = 1 EUR ---> Leads to the payment of 125.00 EUR.
Residual is the amount which is yet to be paid to company, so company currency plays its role here which takes to 326.44-125.00 = 201.44 EUR yet to be paid.
201.44 EUR = 277.60 USD at the rate of 1.3785. (the rate at which invoice was validated).

I think, this scenario is very much acceptable and works as expected.
 
Now, as you already mentioned about the effect of write-off and currency difference on Reports, I am keen to see this and correct them if really it hurts the accountants. Can you please elaborate more about this?

Thanks for all your interest.

** Changed in: openobject-addons
       Status: Confirmed => In Progress

-- 
Residual amount : Regression with bank statement
https://bugs.launchpad.net/bugs/666154
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.

Status in OpenObject Addons Modules: In Progress

Bug description:
Hello,

We have a problem with Residual amount on invoice on latest stable version, you can reproduce it using this use case:
###Configuration
- Create a new database.
- Use the service company profile
- Use the EUr as company currency
- Install Suisse - plan comptable Sterchi as account chart
- Do not install extra-module
###Invoice creation
- Create a new customer invoice
- Create one invoice line linked with it
- Set the state to open using "Create" button
###Reconciliation
- Create a new bank statement
- Select a bank journal
- Import the previous created invoice through "Import invoice" button
- confirm the bank statement
###Result
- Return to the invoice
- the status of the invoice is paid but the residual is equal to invoice amount

the residual must be equal to 0.


Kind regards,


Vincent Renaville





References