Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
1 Beantwoorden
1263 Weergaven

Hi there


when I perform a search read over all the records, I get different results when performing a search read over one record.


Eg when I do a search read over the field 'cumulated_balance' of the model 'account.move.line',


for all the records: 

...

{'id': 21429, 'cumulated_balance': 145.71}, {'id': 21430, 'cumulated_balance': 47.9}, {'id': 21431, 'cumulated_balance': 29.8}, {'id': 21432, 'cumulated_balance': 18.46}, {'id': 21433, 'cumulated_balance': 1.6}, {'id': 21127, 'cumulated_balance': 0.0}, {'id': 21128, 'cumulated_balance': 1.6}...


when I do a search read only for record 21429 (with filter [[['id','=',21429]]]) I get this result:

{'id': 21429,  'cumulated_balance': 97.81}


97.81 is not the same as 145.71


Is this a bug or have I done something wrong?



Avatar
Annuleer
Auteur

Thanks for this answer!

I'm happy

Indeed 'cumulated balance' seems view based, depending on the query you're running, and is different than the other fields.

Beste antwoord

Hi,

This is not a bug i believe. The compute function of the field is written as it is. If you see the help message added for the field "Cumulated balance depending on the domain and the order chosen in the view."

This may be a technical field used, so if you need real balance, use the balance field. 

Thanks

Avatar
Annuleer