accounting: fix balance transaction indexing with lines converted to 0

Accounts with a balance that is not 0 in transaction currency
(quantity) and 0 in accounting currency (asset price) were not correctly
indexed in balance transactions.
The visible problem was that every year the amount in local currency for
this account was doubled - while the amount in accounting currency
remainded 0, making this problem not so impactful.
15 jobs for fix/balance-0-asset-price in 0 seconds
Status Job ID Name Coverage
  External
passed ERP5.CodingStyleTest-TestRunner2

01:54:59

passed ERP5.UnitTest-TestRunner2

03:22:57

passed ERP5.CodingStyleTest-TestRunner2

01:36:03

passed ERP5.CodingStyleTest-TestRunner2

02:30:58

passed ERP5.CodingStyleTest-TestRunner2

passed ERP5.CodingStyleTest-TestRunner2

01:28:18

passed ERP5.CodingStyleTest-TestRunner2

passed ERP5.CodingStyleTest-TestRunner2

01:09:36

passed ERP5.CodingStyleTest-TestRunner2

01:45:01

passed ERP5.UnitTest-TestRunner2

02:46:31

failed ERP5.UnitTest-TestRunner2

03:21:33

passed ERP5.UnitTest-TestRunner2

02:05:22

failed ERP5.UnitTest-TestRunner2

05:39:27

passed ERP5.UnitTest-TestRunner2

passed ERP5.UnitTest-TestRunner2

01:48:45