line: gain/loss field ...

This commit is contained in:
Frederik Jaeckel 2023-02-16 23:12:48 +01:00
parent a47057900a
commit 32eac5aa6c
2 changed files with 192 additions and 24 deletions

View file

@ -197,7 +197,6 @@ class Line(SecondUomMixin, metaclass=PoolMeta):
Decimal('0.0'),
).as_('gainloss'),
)
print('\n## query:', query, query.params)
return (tab_line, query)
@classmethod
@ -379,12 +378,10 @@ class Line(SecondUomMixin, metaclass=PoolMeta):
query.where = tab_line.id.in_([x.id for x in lines])
cursor.execute(*query)
records = cursor.fetchall()
print('\n## asset_gainloss:', query, query.params)
for record in records:
line = Line2(record[0])
result['asset_gainloss'][record[0]] = quantize_val(record[1], line)
return result
def get_rec_name(self, name):